Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7e891fac9d | |||
| a94b8cdd72 |
+8
-5
@@ -46,7 +46,7 @@ static const Layout layouts[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/* key definitions */
|
/* key definitions */
|
||||||
#define MODKEY Mod1Mask
|
#define MODKEY Mod4Mask
|
||||||
#define TAGKEYS(KEY,TAG) \
|
#define TAGKEYS(KEY,TAG) \
|
||||||
{ MODKEY, KEY, view, {.ui = 1 << TAG} }, \
|
{ MODKEY, KEY, view, {.ui = 1 << TAG} }, \
|
||||||
{ MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \
|
{ MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \
|
||||||
@@ -69,13 +69,16 @@ static const char *raisevolcmd[] = {"amixer","-q","sset","Master","1%+",NULL};
|
|||||||
static Key keys[] = {
|
static Key keys[] = {
|
||||||
/* modifier key function argument */
|
/* modifier key function argument */
|
||||||
{ MODKEY, XK_p, spawn, {.v = dmenucmd } },
|
{ MODKEY, XK_p, spawn, {.v = dmenucmd } },
|
||||||
|
{ MODKEY, XK_d, spawn, {.v = dmenucmd } },
|
||||||
|
{ MODKEY, XK_b, spawn, {.v = dmenucmd } },
|
||||||
|
{ MODKEY, XK_space, spawn, {.v = dmenucmd } },
|
||||||
{ MODKEY|ShiftMask, XK_Return, spawn, {.v = termcmd } },
|
{ MODKEY|ShiftMask, XK_Return, spawn, {.v = termcmd } },
|
||||||
{ MODKEY, XK_Return, spawn, {.v = termcmd } },
|
{ MODKEY, XK_Return, spawn, {.v = termcmd } },
|
||||||
{ MODKEY, XK_b, togglebar, {0} },
|
//{ MODKEY, XK_b, togglebar, {0} },
|
||||||
{ MODKEY, XK_j, focusstack, {.i = +1 } },
|
{ MODKEY, XK_j, focusstack, {.i = +1 } },
|
||||||
{ MODKEY, XK_k, focusstack, {.i = -1 } },
|
{ MODKEY, XK_k, focusstack, {.i = -1 } },
|
||||||
{ MODKEY, XK_i, incnmaster, {.i = +1 } },
|
{ MODKEY, XK_i, incnmaster, {.i = +1 } },
|
||||||
{ MODKEY, XK_d, incnmaster, {.i = -1 } },
|
//{ MODKEY, XK_d, incnmaster, {.i = -1 } },
|
||||||
{ MODKEY, XK_h, setmfact, {.f = -0.05} },
|
{ MODKEY, XK_h, setmfact, {.f = -0.05} },
|
||||||
{ MODKEY, XK_l, setmfact, {.f = +0.05} },
|
{ MODKEY, XK_l, setmfact, {.f = +0.05} },
|
||||||
{ MODKEY, XK_Return, zoom, {0} },
|
{ MODKEY, XK_Return, zoom, {0} },
|
||||||
@@ -84,8 +87,8 @@ static Key keys[] = {
|
|||||||
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
||||||
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
||||||
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
||||||
{ MODKEY, XK_space, setlayout, {0} },
|
//{ MODKEY, XK_space, setlayout, {0} },
|
||||||
{ MODKEY|ShiftMask, XK_space, togglefloating, {0} },
|
//{ MODKEY|ShiftMask, XK_space, togglefloating, {0} },
|
||||||
{ MODKEY, XK_0, view, {.ui = ~0 } },
|
{ MODKEY, XK_0, view, {.ui = ~0 } },
|
||||||
{ MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
|
{ MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
|
||||||
{ MODKEY, XK_comma, focusmon, {.i = -1 } },
|
{ MODKEY, XK_comma, focusmon, {.i = -1 } },
|
||||||
|
|||||||
+14
-11
@@ -117,16 +117,16 @@ bindsym $mod+a focus parent
|
|||||||
|
|
||||||
# Define names for default workspaces for which we configure key bindings later on.
|
# Define names for default workspaces for which we configure key bindings later on.
|
||||||
# We use variables to avoid repeating the names in multiple places.
|
# We use variables to avoid repeating the names in multiple places.
|
||||||
set $ws1 "1 - CMD"
|
set $ws1 "1 - CMD" # Command Line
|
||||||
set $ws2 "2 - WEB"
|
set $ws2 "2 - WEB" # Web Surfing
|
||||||
set $ws3 "3 - PRG"
|
set $ws3 "3 - PRG" # Programming
|
||||||
set $ws4 "4"
|
set $ws4 "4 - FLT" # Flutter
|
||||||
set $ws5 "5"
|
set $ws5 "5 - CHT" # Chats
|
||||||
set $ws6 "6"
|
set $ws6 "6 - EDT" # Editors
|
||||||
set $ws7 "7"
|
set $ws7 "7 - ENT" # Entertainment
|
||||||
set $ws8 "8"
|
set $ws8 "8 - MUS" # Music
|
||||||
set $ws9 "9"
|
set $ws9 "9 - VID" # Videos
|
||||||
set $ws10 "10"
|
set $ws10 "10 - VPN" # VPNs
|
||||||
|
|
||||||
# switch to workspace
|
# switch to workspace
|
||||||
bindsym $mod+1 workspace number $ws1
|
bindsym $mod+1 workspace number $ws1
|
||||||
@@ -155,7 +155,10 @@ bindsym $mod+Shift+0 move container to workspace number $ws10
|
|||||||
## Keep certain programs in certain tabs. ##
|
## Keep certain programs in certain tabs. ##
|
||||||
assign [class="(?i)Navigator"] $ws2
|
assign [class="(?i)Navigator"] $ws2
|
||||||
assign [class="(?i).*Firefox.*"] $ws2
|
assign [class="(?i).*Firefox.*"] $ws2
|
||||||
assign [class="(?i).*Brave.*"] $ws2
|
|
||||||
|
assign [class="(?i).*Codium.*"] $ws3
|
||||||
|
|
||||||
|
assign [class="(?i).*Code.*"] $ws4
|
||||||
|
|
||||||
assign [class="(?i).*VPN.*"] $ws10
|
assign [class="(?i).*VPN.*"] $ws10
|
||||||
assign [class="(?i).*Mullvad.*"] $ws10
|
assign [class="(?i).*Mullvad.*"] $ws10
|
||||||
|
|||||||
Reference in New Issue
Block a user