aboutsummaryrefslogtreecommitdiff
path: root/env/.config/.profile
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2026-09-20 01:57:45 -0500
committericeyrazor <iceyrazor@mailfence.com>2026-09-20 01:57:45 -0500
commit95b3608c70e96f72a01a6115219e3e0496d70785 (patch)
treefa34d8a6bc988321461d13b4ae2e1597a91f250f /env/.config/.profile
parentc058edf67d703e5adc22f2953cdcdd696b969f41 (diff)
Squashed commit of the following:
theme change nnn config made COPY_COMMAND variable added .local/bin to env added CSI patch to st
Diffstat (limited to 'env/.config/.profile')
-rwxr-xr-xenv/.config/.profile22
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'