wip
This commit is contained in:
parent
9b3171425d
commit
9117240088
6 changed files with 93 additions and 139 deletions
72
scripts/bar
72
scripts/bar
|
@ -13,53 +13,39 @@ command_exists() {
|
|||
command -v "$@" >/dev/null 2>&1
|
||||
}
|
||||
|
||||
# fallback() {
|
||||
# if command_exists hyprpanel; then
|
||||
# pkill hyprpanel
|
||||
# handle_error $? "pkill hyprpanel"
|
||||
# hyprpanel &
|
||||
# handle_error $? "hyprpanel"
|
||||
# elif command_exists gBar; then
|
||||
# pkill gBar
|
||||
# handle_error $? "pkill gBar"
|
||||
# gBar bar 0 &
|
||||
# handle_error $? "gBar bar 0"
|
||||
# elif command_exists waybar; then
|
||||
# pkill waybar
|
||||
# handle_error $? "pkill waybar"
|
||||
# waybar &
|
||||
# handle_error $? "waybar"
|
||||
# else
|
||||
# log_notify "critical" "Error" "No compatible bar found"
|
||||
# exit 1
|
||||
# fi
|
||||
# }
|
||||
proc-kill-if() {
|
||||
if pgrep "$1"; then
|
||||
pkill "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
barsetup() {
|
||||
local bar="${1:-quickshell}"
|
||||
|
||||
case "$bar" in
|
||||
hyprpanel)
|
||||
pkill hyprpanel
|
||||
hyprpanel &
|
||||
;;
|
||||
gBar)
|
||||
pkill gBar
|
||||
gBar bar 0 &
|
||||
;;
|
||||
waybar)
|
||||
pkill waybar
|
||||
waybar &
|
||||
;;
|
||||
quickshell)
|
||||
pkill qs
|
||||
qs &
|
||||
;;
|
||||
*)
|
||||
pkill $bar
|
||||
$bar &
|
||||
;;
|
||||
esac
|
||||
proc-kill-if "$bar"
|
||||
|
||||
# case "$bar" in
|
||||
# hyprpanel)
|
||||
# pkill hyprpanel
|
||||
# hyprpanel &
|
||||
# ;;
|
||||
# gBar)
|
||||
# pkill gBar
|
||||
# gBar bar 0 &
|
||||
# ;;
|
||||
# waybar)
|
||||
# pkill waybar
|
||||
# waybar &
|
||||
# ;;
|
||||
# quickshell)
|
||||
# pkill qs
|
||||
# qs &
|
||||
# ;;
|
||||
# *)
|
||||
# pkill $bar
|
||||
# $bar &
|
||||
# ;;
|
||||
# esac
|
||||
}
|
||||
|
||||
if barsetup "$@"; then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue