commit 0f49d0b5d2dbaf625ffdd22dc04f840bc8e579dd
parent aef2dcd83265317ac9f783b9c6e79d74fe25fffa
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date: Thu, 25 Mar 2021 22:26:10 -0700
Minor tweaks to kshrc
- Don't explicitly set PS? in the environment
- Define variables before executing commands
Diffstat:
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/local/ksh/.config/ksh.kshrc b/local/ksh/.config/ksh.kshrc
@@ -2,15 +2,14 @@
set -Xabh -o vi
+HISTFILE="$HISTBASE/ksh/`date +%Y.%m`"
+HISTSIZE="820000"
+PS1="\\\$`hostname -s | cut -c -5` \w "
+PS2="2> "
+PS3="3> "
+PS4="4> "
+
test -f "$XDG_CONFIG_HOME/shell/main" && . "$XDG_CONFIG_HOME/shell/main"
test -f $XDG_CONFIG_HOME/dalias &&
eval $(awk -F'\t' '{ printf "alias -d %s=%s;", $1, $3 }' \
<$XDG_CONFIG_HOME/dalias)
-
-HISTFILE="$HISTBASE/ksh/`date +%Y.%m`"
-HISTSIZE="820000"
-
-export PS1="\\\$`hostname -s | cut -c -5` \w "
-export PS2="2> "
-export PS3="3> "
-export PS4="4> "