Files
hlwm-config/autostart
2018-07-29 23:59:03 +02:00

41 lines
798 B
Bash
Executable File

#!/usr/bin/env bash
CFGDIR=$HOME/.config/herbstluftwm
# kill old instances, perhaps I should do this with pids?
pkill dzen2
pkill lemonbar
pkill stalonetray
pkill conky
pkill urxvtd
pkill udiskie
herbstclient emit_hook reload
${CFGDIR}/bindings.sh
${CFGDIR}/rules.sh
${CFGDIR}/styling.sh
herbstclient set tree_style '╾│ ├└╼─┐'
herbstclient unlock
herbstclient detect_monitors
panel_height=20
statusbar_height=20
for monitor in $(herbstclient list_monitors | cut -d: -f1) ; do
# start it on each monitor
herbstclient pad $monitor $panel_height 0 $statusbar_height 0
${CFGDIR}/panel.sh $monitor &
${CFGDIR}/statusbar.sh $monitor &
done
${CFGDIR}/tray.sh &
urxvtd &
udiskie --tray &
systemctl --user restart sxhkd
systemctl --user restart xautolock
wmname LG3D