aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/quitcd
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/quitcd')
-rw-r--r--scripts/quitcd/quitcd.bash2
-rw-r--r--scripts/quitcd/quitcd.csh1
-rw-r--r--scripts/quitcd/quitcd.fish1
-rw-r--r--scripts/quitcd/quitcd.zsh2
4 files changed, 4 insertions, 2 deletions
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