move writing current theme to set_theme

This commit is contained in:
Łukasz Pankowski 2020-07-28 18:52:07 +02:00
parent 068ee54abb
commit ba583c8745

View File

@ -31,7 +31,6 @@ if [ "$CMD" = theme -a "$1" = --next ]; then
else else
THEME="$NEXT" THEME="$NEXT"
fi fi
echo "THEME=${THEME}" > "${CURRENT_THEME_PATH}"
elif [ "$CMD" = theme ]; then elif [ "$CMD" = theme ]; then
if [ "$1" = "" ]; then if [ "$1" = "" ]; then
exit exit
@ -40,7 +39,6 @@ elif [ "$CMD" = theme ]; then
else else
THEME="${DEFAULT_THEME}" THEME="${DEFAULT_THEME}"
fi fi
echo "THEME=${THEME}" > "${CURRENT_THEME_PATH}"
fi fi
# Load theme # Load theme
@ -54,6 +52,7 @@ fi
DMENU_ARGS="-nb ${BAR_BG} -nf ${BAR_FG} -sb ${BAR_ACTIVE} -sf ${BAR_FG} -fn ${DMENU_FONT}" DMENU_ARGS="-nb ${BAR_BG} -nf ${BAR_FG} -sb ${BAR_ACTIVE} -sf ${BAR_FG} -fn ${DMENU_FONT}"
set_theme() { set_theme() {
echo "THEME=${THEME}" > "${CURRENT_THEME_PATH}"
xrdb -merge <<EOF xrdb -merge <<EOF
polybar.background: ${BAR_BG} polybar.background: ${BAR_BG}
polybar.foreground: ${BAR_FG} polybar.foreground: ${BAR_FG}