XDG check if programs exist, dwm hot reload
Diffstat:
2 files changed, 15 insertions(+), 3 deletions(-)
@@ -32,5 +32,17 @@
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
unset f
fi
slstatus 2>&1 >/dev/null &
exec dwm
if command -v slstatus &> /dev/null; then
slstatus 2>&1 >/dev/null &
else
echo "Warning: slstatus does not exist!"
fi
if command -v dwm &> /dev/null; then
while true; do
dwm && continue || break
done
else
echo "Error: dwm does not exist!"
exit 1
fi
@@ -2,7 +2,7 @@
# ${XDG_CONFIG_HOME}/bash/bash_profile
#
export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthorit
export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
export XINITRC="$XDG_CONFIG_HOME"/X11/xinitrc
export GVIMINIT='let $MYGVIMRC="$XDG_CONFIG_HOME/vim/gvimrc" | source $MYGVIMRC'