diff options
author | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2025-05-14 22:51:29 +0530 |
---|---|---|
committer | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2025-05-14 22:51:29 +0530 |
commit | 04f37c46c535b8f72cbdd048bd0827e74639b37a (patch) | |
tree | c5ba747adf9589e07c8898f8bbfcb31fc5bdb716 | |
parent | 4c35448da8bb377ae621f852ad9fc259e2ede482 (diff) |
icons as tags names!
-rw-r--r-- | config.def.h | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/config.def.h b/config.def.h index 32a951f..57e1cdf 100644 --- a/config.def.h +++ b/config.def.h @@ -13,12 +13,13 @@ static const unsigned int gappov = 8; /* vert outer gap between windows static int smartgaps = 0; /* 1 means no outer gap when there is only one window */ static const char *colors[][4] = { /* fg bg border float */ - [SchemeNorm] = { "#bbbbbb", "#282c34", "#282c34", "#282c34" }, - [SchemeSel] = { "#232627", "#7874c2", "#c678dd", "#05fa88" }, + [SchemeNorm] = { "#bbbbbb", "#282c34", "#282c34", "#ffa152" }, + [SchemeSel] = { "#232627", "#9188f7", "#c678dd", "#05fa88" }, }; /* tagging */ -static const char *tags[] = { "一", "二", "三", "四", "五", "六", "七", "八", "九", "十" }; +// static const char *tags[] = { "一", "二", "三", "四", "五", "六", "七", "八", "九", "十" }; +static const char *tags[] = { "", "", "", "", "", "", "", "", "", "" }; static const Rule rules[] = { /* xprop(1): @@ -41,7 +42,7 @@ static const int lockfullscreen = 1; /* 1 will force focus on the fullscreen win static const Layout layouts[] = { /* symbol arrange function */ - { "[]=", tile }, /* first entry is default */ + { "tile", tile }, /* first entry is default */ { "[M]", monocle }, { "[@]", spiral }, { "[\\]", dwindle }, @@ -54,7 +55,7 @@ static const Layout layouts[] = { { ":::", gaplessgrid }, { "|M|", centeredmaster }, { ">M>", centeredfloatingmaster }, - { "><>", NULL }, /* no layout function means floating behavior */ + { "float", NULL }, /* no layout function means floating behavior */ { NULL, NULL }, }; @@ -65,7 +66,7 @@ static const Layout layouts[] = { { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, \ - { Mod4Mask|ShiftMask, KEY, swaptags, {.ui = 1 << TAG} }, + { Mod1Mask|ShiftMask, KEY, swaptags, {.ui = 1 << TAG} }, /* helper for spawning shell commands in the pre dwm-5.0 fashion */ #define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } } @@ -136,31 +137,31 @@ static const Key keys[] = { /* move floating windows from the keyboard */ - { MODKEY|ControlMask, XK_Up, movekeyboard_y, {.i = -20}}, - { MODKEY|ControlMask, XK_Down, movekeyboard_y, {.i = 20}}, - { MODKEY|ControlMask, XK_Left, movekeyboard_x, {.i = -20}}, - { MODKEY|ControlMask, XK_Right, movekeyboard_x, {.i = 20}}, - - /* modify vanitygaps commands */ - { MODKEY|ShiftMask, XK_h, setcfact, {.f = +0.25} }, - { MODKEY|ShiftMask, XK_l, setcfact, {.f = -0.25} }, - { MODKEY|ShiftMask, XK_o, setcfact, {.f = 0.00} }, - { MODKEY|Mod4Mask, XK_u, incrgaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_u, incrgaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_i, incrigaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_i, incrigaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_o, incrogaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_o, incrogaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_6, incrihgaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_6, incrihgaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_7, incrivgaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_7, incrivgaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_8, incrohgaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_8, incrohgaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_9, incrovgaps, {.i = +1 } }, - { MODKEY|Mod4Mask|ShiftMask, XK_9, incrovgaps, {.i = -1 } }, - { MODKEY|Mod4Mask, XK_0, togglegaps, {0} }, - { MODKEY|Mod4Mask|ShiftMask, XK_0, defaultgaps, {0} }, + { MODKEY|ControlMask, XK_Up, movekeyboard_y, {.i = -5}}, + { MODKEY|ControlMask, XK_Down, movekeyboard_y, {.i = 5}}, + { MODKEY|ControlMask, XK_Left, movekeyboard_x, {.i = -5}}, + { MODKEY|ControlMask, XK_Right, movekeyboard_x, {.i = 5}}, + + /* vanitygaps commands */ + // { MODKEY|ShiftMask, XK_h, setcfact, {.f = +0.25} }, + // { MODKEY|ShiftMask, XK_l, setcfact, {.f = -0.25} }, + // { MODKEY|ShiftMask, XK_o, setcfact, {.f = 0.00} }, + // { MODKEY|Mod1Mask, XK_u, incrgaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_u, incrgaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_i, incrigaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_i, incrigaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_o, incrogaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_o, incrogaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_6, incrihgaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_6, incrihgaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_7, incrivgaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_7, incrivgaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_8, incrohgaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_8, incrohgaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_9, incrovgaps, {.i = +1 } }, + // { MODKEY|Mod1Mask|ShiftMask, XK_9, incrovgaps, {.i = -1 } }, + // { MODKEY|Mod1Mask, XK_0, togglegaps, {0} }, + // { MODKEY|Mod1Mask|ShiftMask, XK_0, defaultgaps, {0} }, /* tag keys (for all the tag functions defined in TAGKEYS macro) */ TAGKEYS( XK_1, 0) |