birdwm

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 89c11d3755d65301aed0f27c4bf5cc27931ab156
parent d9c23449d190e0552f0d000030eb0f19f75b6d21
Author: grouse <bdmfegys@duck.com>
Date:   Sun,  3 Mar 2024 13:59:58 -0500

add restarter dmenu script for config.def.h compatibility

Diffstat:
Aextras/restarter | 12++++++++++++
1 file changed, 12 insertions(+), 0 deletions(-)

diff --git a/extras/restarter b/extras/restarter @@ -0,0 +1,12 @@ +#!/bin/sh +#case "$(printf "Get IP\nShutdown\nRestart\nKill DWM\nRestart slstatus\nRestart picom\nRestart dunst" | dmenu -i)" in +case "$(printf "Get IP\nRestart slstatus\nRestart picom\nRestart dunst" | dmenu -i)" in + "Get IP") dunstify $(curl ifconfig.co ifconfig.co/city ifconfig.co/country);; +# "Shutdown") shutdown now;; +# "Restart") reboot ;; +# "Restart DWM") pkill dwm && sudo --askpass systemctl restart ly;; + "Restart picom") [ -z $(pgrep picom) ] && pkill picom || picom;; + "Restart slstatus") [ -z $(pgrep slstatus) ] && pkill slstatus || slstatus;; + "Restart dunst") [ -z $(pgrep dunst) ] && pkill dunst || dunst;; + *) exit 1 ;; +esac