Compare commits

...

3 Commits

View File

@ -25,10 +25,12 @@ static const char col_dark2[] = "#203449";
static const char col_dark3[] = "#708594"; static const char col_dark3[] = "#708594";
static const char col_white[] = "#FFFFFF"; static const char col_white[] = "#FFFFFF";
static const char col_green[] = "#00FF00";
static const char *colors[][3] = { static const char *colors[][3] = {
/* fg bg border */ /* fg bg border */
[SchemeNorm] = { col_white, col_dark1, col_dark1 }, [SchemeNorm] = { col_white, col_dark1, col_dark1 },
[SchemeSel ] = { col_white, col_dark3, col_dark3 }, [SchemeSel ] = { col_white, col_dark3, col_green },
}; };
/* tagging */ /* tagging */
@ -102,19 +104,34 @@ static const char *nmcedit[] = { "nm-connection-editor" , NULL };
static const char *top[] = { "kitty" , "htop" , NULL }; static const char *top[] = { "kitty" , "htop" , NULL };
static const char *briup[] = { "brightnessctl", "set", "+10%" }; static const char *volup[] = { "pactl", "set-sink-volume", "@DEFAULT_SINK@", "+2%", NULL };
static const char *bridown[] = { "brightnessctl", "set", "10%-" }; static const char *voldown[] = { "pactl", "set-sink-volume", "@DEFAULT_SINK@", "-2%", NULL };
static const char *intip[] = { "bash" , "/home/aji/.dwm/aji.sh", "info"}; static const char *briup[] = { "brightnessctl", "set", "+10%", NULL };
static const char *bridown[] = { "brightnessctl", "set", "10%-", NULL };
static const char *intip[] = { "bash" , "/home/aji/.dwm/aji.sh", "info", NULL};
#include "aji.c" #include "aji.c"
#include <X11/XF86keysym.h> #include <X11/XF86keysym.h>
static const Key keys[] = { static const Key keys[] = {
/* modifier key function argument */ /* modifier key function argument */
{ 0, XF86XK_AudioLowerVolume, spawn, {.v = voldown} },
{ 0, XF86XK_AudioRaiseVolume, spawn, {.v = volup} },
{ 0, XF86XK_MonBrightnessDown, spawn, {.v = bridown} }, { 0, XF86XK_MonBrightnessDown, spawn, {.v = bridown} },
{ 0, XF86XK_MonBrightnessUp, spawn, {.v = briup} }, { 0, XF86XK_MonBrightnessUp, spawn, {.v = briup} },
{ MODKEY, XK_comma, spawn, {.v = voldown} },
{ MODKEY, XK_period, spawn, {.v = volup} },
{ MODKEY|Mod1Mask, XK_comma, spawn, {.v = bridown} },
{ MODKEY|Mod1Mask, XK_period, spawn, {.v = briup} },
{ MODKEY, XK_i, spawn, {.v = intip} }, { MODKEY, XK_i, spawn, {.v = intip} },
{ MODKEY, XK_BackSpace, view, {0} }, { MODKEY, XK_BackSpace, view, {0} },
{ MODKEY, XK_a, view, {.ui = ~0} }, // Select all tags. Cancel it with `MODKEY + [tag key]`. { MODKEY, XK_a, view, {.ui = ~0} }, // Select all tags. Cancel it with `MODKEY + [tag key]`.
{ MODKEY|ControlMask|ShiftMask, XK_p, tag, {.ui = ~0} }, // Pin current window to all tags. Cancel it with `MODKEY + Shift + [tag key]`. { MODKEY|ControlMask|ShiftMask, XK_p, tag, {.ui = ~0} }, // Pin current window to all tags. Cancel it with `MODKEY + Shift + [tag key]`.
@ -137,10 +154,16 @@ static const Key keys[] = {
{ 0, XK_Print, spawn, {.v = sca} }, { 0, XK_Print, spawn, {.v = sca} },
{ MODKEY|ShiftMask, XK_s, spawn, {.v = scr} }, { MODKEY|ShiftMask, XK_s, spawn, {.v = scr} },
{ MODKEY, XK_b, togglebar, {0} }, { MODKEY, XK_b, togglebar, {0} },
/*
{ MODKEY, XK_minus, setgaps, {.i = -1} },
{ MODKEY, XK_equal, setgaps, {.i = +1} },
*/
/*
{ MODKEY, XK_Prior, focusstack, {.i = -1} }, { MODKEY, XK_Prior, focusstack, {.i = -1} },
{ MODKEY, XK_Next, focusstack, {.i = +1} }, { MODKEY, XK_Next, focusstack, {.i = +1} },
{ MODKEY, XK_Down, focusstack, {.i = -1} }, { MODKEY, XK_Down, focusstack, {.i = -1} },
{ MODKEY, XK_Up, focusstack, {.i = +1} }, { MODKEY, XK_Up, focusstack, {.i = +1} },
*/
{ Mod1Mask, XK_Tab, focusstack, {.i = +1} }, { Mod1Mask, XK_Tab, focusstack, {.i = +1} },
{ Mod1Mask|ShiftMask, XK_Tab, focusstack, {.i = -1} }, { Mod1Mask|ShiftMask, XK_Tab, focusstack, {.i = -1} },