improve i3 focus and move modes
This commit is contained in:
parent
a9b1743503
commit
c12d3859ff
|
@ -8,6 +8,16 @@ let
|
||||||
color_inactive = "#${config.color.cyan}";
|
color_inactive = "#${config.color.cyan}";
|
||||||
color_indicator = "#${config.color.magenta}";
|
color_indicator = "#${config.color.magenta}";
|
||||||
color_evil = "#${config.color.red}";
|
color_evil = "#${config.color.red}";
|
||||||
|
ws1 = "1";
|
||||||
|
ws2 = "2";
|
||||||
|
ws3 = "3";
|
||||||
|
ws4 = "4";
|
||||||
|
ws5 = "5";
|
||||||
|
ws6 = "6";
|
||||||
|
ws7 = "7";
|
||||||
|
ws8 = "8";
|
||||||
|
ws9 = "9";
|
||||||
|
ws10 = "10";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home-manager.users.zoe.xsession.windowManager.i3.config = {
|
home-manager.users.zoe.xsession.windowManager.i3.config = {
|
||||||
|
@ -117,6 +127,16 @@ in
|
||||||
h = "exec i3l move left";
|
h = "exec i3l move left";
|
||||||
l = "exec i3l move right";
|
l = "exec i3l move right";
|
||||||
s = "exec i3l swap container with previous";
|
s = "exec i3l swap container with previous";
|
||||||
|
"1" = "move workspace ${ws1}";
|
||||||
|
"2" = "move workspace ${ws2}";
|
||||||
|
"3" = "move workspace ${ws3}";
|
||||||
|
"4" = "move workspace ${ws4}";
|
||||||
|
"5" = "move workspace ${ws5}";
|
||||||
|
"6" = "move workspace ${ws6}";
|
||||||
|
"7" = "move workspace ${ws7}";
|
||||||
|
"8" = "move workspace ${ws8}";
|
||||||
|
"9" = "move workspace ${ws9}";
|
||||||
|
"0" = "move workspace ${ws10}";
|
||||||
};
|
};
|
||||||
focus = {
|
focus = {
|
||||||
Escape = "mode default";
|
Escape = "mode default";
|
||||||
|
@ -126,6 +146,17 @@ in
|
||||||
j = "focus down";
|
j = "focus down";
|
||||||
k = "focus up";
|
k = "focus up";
|
||||||
l = "focus right";
|
l = "focus right";
|
||||||
|
Tab = "workspace next";
|
||||||
|
"1" = "workspace ${ws1}";
|
||||||
|
"2" = "workspace ${ws2}";
|
||||||
|
"3" = "workspace ${ws3}";
|
||||||
|
"4" = "workspace ${ws4}";
|
||||||
|
"5" = "workspace ${ws5}";
|
||||||
|
"6" = "workspace ${ws6}";
|
||||||
|
"7" = "workspace ${ws7}";
|
||||||
|
"8" = "workspace ${ws8}";
|
||||||
|
"9" = "workspace ${ws9}";
|
||||||
|
"0" = "workspace ${ws10}";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue