add reload
This commit is contained in:
parent
632d35afad
commit
ef89c2dac9
11 changed files with 283 additions and 121 deletions
|
|
@ -1,18 +1,31 @@
|
|||
#!/bin/sh
|
||||
|
||||
kill_all () {
|
||||
kill $1 $PANEL $WM
|
||||
}
|
||||
|
||||
stop_all () {
|
||||
kill $PANEL $WM
|
||||
kill_all
|
||||
exit
|
||||
}
|
||||
|
||||
reload_all () {
|
||||
kill_all -HUP
|
||||
}
|
||||
|
||||
start_all () {
|
||||
"@CMAKE_INSTALL_FULL_BINDIR@/mpanel" &
|
||||
PANEL="$!"
|
||||
|
||||
"@CMAKE_INSTALL_FULL_BINDIR@/milkwm" &
|
||||
WM="$!"
|
||||
}
|
||||
|
||||
trap "stop_all" INT
|
||||
trap "stop_all" TERM
|
||||
trap "reload_all" HUP
|
||||
|
||||
"@CMAKE_INSTALL_FULL_BINDIR@/mpanel" &
|
||||
PANEL="$!"
|
||||
|
||||
"@CMAKE_INSTALL_FULL_BINDIR@/milkwm" &
|
||||
WM="$!"
|
||||
start_all
|
||||
|
||||
while true; do
|
||||
wait
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue