From 80c35e85bde4f114d22dc8ded2583ce52a402a79 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Sun, 9 Jun 2019 10:36:35 +0530 Subject: Support XDG_CONFIG_HOME --- scripts/quitcd/quitcd.bash | 2 +- scripts/quitcd/quitcd.csh | 1 + scripts/quitcd/quitcd.fish | 1 + scripts/quitcd/quitcd.zsh | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/quitcd/quitcd.bash b/scripts/quitcd/quitcd.bash index 85b028a..3f9f7fc 100644 --- a/scripts/quitcd/quitcd.bash +++ b/scripts/quitcd/quitcd.bash @@ -2,7 +2,7 @@ n() { nnn "$@" - NNN_TMPFILE=~/.config/nnn/.lastd + NNN_TMPFILE=${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.lastd if [ -f $NNN_TMPFILE ]; then . $NNN_TMPFILE diff --git a/scripts/quitcd/quitcd.csh b/scripts/quitcd/quitcd.csh index 62e9897..9ea952d 100644 --- a/scripts/quitcd/quitcd.csh +++ b/scripts/quitcd/quitcd.csh @@ -1,2 +1,3 @@ +# NOTE: set NNN_TMPFILE correctly if you use 'XDG_CONFIG_HOME' set NNN_TMPFILE=~/.config/nnn/.lastd alias n 'nnn; source "$NNN_TMPFILE"; rm "$NNN_TMPFILE"' diff --git a/scripts/quitcd/quitcd.fish b/scripts/quitcd/quitcd.fish index 3478014..6743386 100644 --- a/scripts/quitcd/quitcd.fish +++ b/scripts/quitcd/quitcd.fish @@ -5,6 +5,7 @@ function n --description 'support nnn quit and change directory' nnn $argv + # NOTE: set NNN_TMPFILE correctly if you use 'XDG_CONFIG_HOME' set NNN_TMPFILE ~/.config/nnn/.lastd if test -e $NNN_TMPFILE diff --git a/scripts/quitcd/quitcd.zsh b/scripts/quitcd/quitcd.zsh index 79f5a03..24860ac 100644 --- a/scripts/quitcd/quitcd.zsh +++ b/scripts/quitcd/quitcd.zsh @@ -2,7 +2,7 @@ n() { nnn "$@" - NNN_TMPFILE=~/.config/nnn/.lastd + NNN_TMPFILE=${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.lastd if [ -f $NNN_TMPFILE ]; then . $NNN_TMPFILE -- cgit v1.2.3-70-g09d2