diff options
Diffstat (limited to 'env/.config/.profile')
| -rwxr-xr-x | env/.config/.profile | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/env/.config/.profile b/env/.config/.profile index 2bf1028..36f18ad 100755 --- a/env/.config/.profile +++ b/env/.config/.profile @@ -22,6 +22,12 @@ fi # exec sway > ~/.swaylog 2>&1 #fi +if [ "${WAYLAND_DISPLAY}" ]; then + export COPY_COMMAND="wlcopy" +else + export COPY_COMMAND="xclip -sel clip" +fi + GTK_IM_MODULE=fcitx; export GTK_IM_MODULE QT_IM_MODULE=fcitx; export QT_IM_MODULE SDL_IM_MODULE=fcitx; export SDL_IM_MODULE @@ -32,9 +38,8 @@ XMODIFIERS=@im=fcitx; export XMODIFIERS export DEV_ENV=~ export PROMPT_EOL_MARK="" export EDITOR="vis" -#export BROWSER="custom-zen.desktop" export PREFIX=/usr -export PATH="$PATH:$HOME/.cargo/bin:$HOME/.local/bin/blender-4.1.1-linux-x64" +export PATH="$PATH:$PATH/.local/bin:$HOME/.cargo/bin:$HOME/.local/bin/blender-4.1.1-linux-x64" export MANPAGER='nvim +Man!' if [ -f ~/.local/bin/system/paths.sh ]; then . ~/.local/bin/system/paths.sh @@ -42,6 +47,14 @@ fi export DIAGRAM_PLANTUML_CLASSPATH=/usr/lib/ruby/gems/3.4.0/gems/asciidoctor-diagram-plantuml-1.2025.3/lib/asciidoctor-diagram/plantuml/plantuml-lgpl-1.2025.3.jar +# NNN config +export NNN_TERMINAL=st +export NNN_PREVIEWIMGPROG=chafa + # Block device, Char device, Directory, Executable, Regular, Hard link, Symbolic link, Missing OR file details, Orphaned symbolic link, FIFO, socket, Unknown OR 0B regular/exe +export NNN_FCOLORS='0f0f0c0a0f090e09090b0d08' +export NNN_PLUG='s:-!printf "%s" "$PWD/$nnn"|$COPY_COMMAND*;f:finder;o:fzopen;d:dragdrop;t:nmount;v:imgview;p:preview-tui' +export NNN_FIFO="/tmp/nnn.fifo" + alias fukn="sudo $@" which doas > /dev/null && alias fukn="doas $@" @@ -54,10 +67,7 @@ alias grep='grep --color=auto' alias t="tmux" alias fzf="fzf --walker-skip=.private-parent" alias fcd="cd \"\$(fzf --walker dir,hidden --walker-skip=.private-parent)\"" -alias pwdc="pwd | xclip -sel clip" -if [ "${WAYLAND_DISPLAY}" ]; then - alias pwdc="pwd | wl-copy" -fi +alias pwdc="pwd | $COPY_COMMAND" alias ffcompact='fastfetch -c $HOME/.config/fastfetch/compact.jsonc' alias ff='fastfetch -c $HOME/.config/fastfetch/10.jsonc 2> /dev/null || fastfetch --localip-show-ipv4 0' alias ffascii='fastfetch -c $HOME/.config/fastfetch/ascii.jsonc' |
