aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-06-09 10:36:35 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-06-09 10:36:35 +0530
commit80c35e85bde4f114d22dc8ded2583ce52a402a79 (patch)
tree4415f0bc431fbfafae076aaea08c130ed330aef0 /scripts
parentfa4f082ac0d1789b10c7b8465c43aa083a5d82d6 (diff)
downloadnnn-80c35e85bde4f114d22dc8ded2583ce52a402a79.tar.gz
Support XDG_CONFIG_HOME
Diffstat (limited to 'scripts')
-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