diff --git a/bin/dmenu-powermenu b/bin/dmenu-powermenu index de1d9c2..322b291 100755 --- a/bin/dmenu-powermenu +++ b/bin/dmenu-powermenu @@ -1,8 +1,8 @@ #!/bin/sh case "$(printf "Shutdown\nRestart\nLogout\nSuspend\nLock" | dmenu \ - -i -z 200 -p \ - "Power:" -l 5)" in + -i -x 550 -y 300 -z 200 -p \ + "" -l 5)" in Shutdown) exec systemctl poweroff;; Restart) exec systemctl reboot;; Logout) kill -HUP $XDG_SESSION_PID;; diff --git a/dwm/config.h b/dwm/config.h index ebf198a..c1a110c 100644 --- a/dwm/config.h +++ b/dwm/config.h @@ -60,12 +60,14 @@ static const Layout layouts[] = { /* commands */ static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ -static const char *dmenucmd[] = { "dmenu_run", NULL }; +static const char *dmenucmd[] = { "dmenu_run", "-l", "10", "-x", "400", "-y", "300", "-z", "500", NULL }; +static const char *powermenucmd[] = { "dmenu-powermenu", NULL }; static const char *termcmd[] = { "alacritty", NULL }; static const Key keys[] = { /* modifier key function argument */ { MODKEY, XK_p, spawn, {.v = dmenucmd } }, + { MODKEY|ShiftMask, XK_p, spawn, {.v = powermenucmd} }, { MODKEY, XK_Return, spawn, {.v = termcmd } }, { MODKEY, XK_b, togglebar, {0} }, { MODKEY, XK_j, focusstackvis, {.i = +1 } },