diff options
author | mhsn <mail@mhsn.net> | 2025-07-08 11:00:01 +0100 |
---|---|---|
committer | mhsn <mail@mhsn.net> | 2025-07-08 11:00:01 +0100 |
commit | 64c0bbf89eaf74135796e09d0fc3c34dcad3d726 (patch) | |
tree | 5b6df134f17eff0bc52f8d7812dcde215d126832 | |
parent | ff762fde52117a16edd076c9ccb51b4512094d88 (diff) | |
download | dotfiles-64c0bbf89eaf74135796e09d0fc3c34dcad3d726.tar.gz dotfiles-64c0bbf89eaf74135796e09d0fc3c34dcad3d726.zip |
set default values for XDG variables in yashrc
-rw-r--r-- | .yashrc | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -39,7 +39,7 @@ PS1='${LOGNAME}@${HOSTNAME%%.*} '$PS1 # >>> options <<< # variables needed for command history -HISTFILE=$XDG_CACHE_HOME/yash_history +HISTFILE=${XDG_CACHE_HOME:=~/.cache}/yash_history HISTSIZE=5000 # enable bash-like extended expansion @@ -187,4 +187,4 @@ function venv() { } # try to load a host-specific file now -[ -e $XDG_CONFIG_HOME/yash/$(uname -n) ] && . $XDG_CONFIG_HOME/yash/$(uname -n) +[ -e ${XDG_CONFIG_HOME:=~/.config}/yash/$(uname -n) ] && . $XDG_CONFIG_HOME/yash/$(uname -n) |