Replies: 2 comments 5 replies
-
Are the variables correctly exported, try |
Beta Was this translation helpful? Give feedback.
3 replies
-
I just had an issue with plugins in fish shell. What I ended up doing was this: # ~/.config/fish/functions/n.fish
function n --wraps=nnn --wraps='nnn -e' --description 'support nnn quit and change directory'
export NNN_FIFO=/tmp/nnn.fifo nnn
export NNN_PLUG='f:finder;o:fzopen;b:bulknew;p:preview-tui;l:launch;t:-!|tree -ps;d:diffs;n:nbak;x:fzplug'
# Block nesting of nnn in subshells
if test -n "$NNNLVL" -a "$NNNLVL" -ge 1
echo "nnn is already running"
return
end
# The behaviour is set to cd on quit (nnn checks if NNN_TMPFILE is set)
# If NNN_TMPFILE is set to a custom path, it must be exported for nnn to
# see. To cd on quit only on ^G, remove the "-x" from both lines below,
# without changing the paths.
if test -n "$XDG_CONFIG_HOME"
set -x NNN_TMPFILE "$XDG_CONFIG_HOME/nnn/.lastd"
else
set -x NNN_TMPFILE "$HOME/.config/nnn/.lastd"
end
# Unmask ^Q (, ^V etc.) (if required, see `stty -a`) to Quit nnn
# stty start undef
# stty stop undef
# stty lwrap undef
# stty lnext undef
# The command function allows one to alias this function to `nnn` without
# making an infinitely recursive alias
command nnn -ae $argv
if test -e $NNN_TMPFILE
source $NNN_TMPFILE
rm -- $NNN_TMPFILE
end
end |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Arch + Hyprland + Alacritty I can't open the image(imgview) or run (preview-tabbed) installed imv, zathura, xdotool, sxiv

Beta Was this translation helpful? Give feedback.
All reactions