diff --git a/dwm/dwm/config.h b/dwm/dwm/config.h index 167d3da..ca432d9 100644 --- a/dwm/dwm/config.h +++ b/dwm/dwm/config.h @@ -64,6 +64,7 @@ static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL }; static const char *termcmd[] = { "kitty", NULL }; static const char *roficmd[] = { "/home/tola/dotfiles/rofi/launcher/launcher.sh", NULL }; +static const char *powermenucmd[] = { "/home/tola/dotfiles/rofi/powermenu/powermenu.sh", NULL }; static const char *filemanagercmd[] = { "thunar", NULL }; static const char *telegramcmd[] = { "telegram-desktop", NULL }; static const char *googlecmd[] = { "google-chrome-stable", NULL }; @@ -71,6 +72,7 @@ static const char *googlecmd[] = { "google-chrome-stable", NULL }; static const Key keys[] = { /* modifier key function argument */ { MODKEY, XK_p, spawn, {.v = roficmd } }, + { MODKEY|ShiftMask, XK_p, spawn, {.v = powermenucmd } }, { MODKEY, XK_Return, spawn, {.v = termcmd } }, { MODKEY, XK_s, spawn, {.v = filemanagercmd } }, { MODKEY, XK_a, spawn, {.v = telegramcmd } }, diff --git a/dwm/dwm/dwm b/dwm/dwm/dwm index 02fd7d3..d94aa9e 100755 Binary files a/dwm/dwm/dwm and b/dwm/dwm/dwm differ diff --git a/dwm/dwm/dwm.o b/dwm/dwm/dwm.o index 3645668..2978f3f 100644 Binary files a/dwm/dwm/dwm.o and b/dwm/dwm/dwm.o differ diff --git a/rofi/powermenu/powermenu.sh b/rofi/powermenu/powermenu.sh index 841cfba..94c602e 100755 --- a/rofi/powermenu/powermenu.sh +++ b/rofi/powermenu/powermenu.sh @@ -18,13 +18,13 @@ uptime="`uptime -p | sed -e 's/up //g'`" host=`hostname` # Options -shutdown='' +shutdown='' reboot='' lock='' -suspend='' -logout='' -yes='' -no='' +suspend='' +logout='' +yes='' +no='' # Rofi CMD rofi_cmd() {