mirror of
https://github.com/tomasriveral/nixos.git
synced 2026-10-13 01:40:55 +02:00
somewhat workable state
This commit is contained in:
1 parent
ca8e4769cc
commit
84a22e4b22
1 file changed
+74
-77
@@ -158,233 +158,231 @@ bind = [
|
|||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + W"
|
"SUPER + W"
|
||||||
"togglefloating"
|
(lib.generators.mkLuaInline "hl.dsp.window.float()")
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + G"
|
"SUPER + G"
|
||||||
"togglegroup"
|
(lib.generators.mkLuaInline "hl.dsp.group.toggle()")
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"ALT + RETURN"
|
"ALT + RETURN"
|
||||||
"fullscreen"
|
(lib.generators.mkLuaInline "hl.dsp.window.fullscreen()")
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + LEFT"
|
"SUPER + LEFT"
|
||||||
"movefocus"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ direction = "l" })'')
|
||||||
"l"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + RIGHT"
|
"SUPER + RIGHT"
|
||||||
"movefocus"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ direction = "r" })'')
|
||||||
"r"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + UP"
|
"SUPER + UP"
|
||||||
"movefocus"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ direction = "u" })'')
|
||||||
"u"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + DOWN"
|
"SUPER + DOWN"
|
||||||
"movefocus"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ direction = "d" })'')
|
||||||
"d"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"ALT + TAB"
|
"ALT + TAB"
|
||||||
"movefocus"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ direction = "d" })'')
|
||||||
"d"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 1"
|
"SUPER + 1"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "1" })'')
|
||||||
"1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 2"
|
"SUPER + 2"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "2" })'')
|
||||||
"2"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 3"
|
"SUPER + 3"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "3" })'')
|
||||||
"3"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 4"
|
"SUPER + 4"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "4" })'')
|
||||||
"4"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 5"
|
"SUPER + 5"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "5" })'')
|
||||||
"5"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 6"
|
"SUPER + 6"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "6" })'')
|
||||||
"6"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 7"
|
"SUPER + 7"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "7" })'')
|
||||||
"7"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 8"
|
"SUPER + 8"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "8" })'')
|
||||||
"8"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 9"
|
"SUPER + 9"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "9" })'')
|
||||||
"9"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + 0"
|
"SUPER + 0"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "10" })'')
|
||||||
"10"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + CTRL + RIGHT"
|
"SUPER + CTRL + RIGHT"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "r+1" })'')
|
||||||
"r+1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + CTRL + LEFT"
|
"SUPER + CTRL + LEFT"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "r-1" })'')
|
||||||
"r-1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + CTRL + DOOWN"
|
"SUPER + CTRL + DOWN"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "empty" })'')
|
||||||
"empty"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 1"
|
"SUPER + SHIFT + 1"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "1" })'')
|
||||||
"1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 2"
|
"SUPER + SHIFT + 2"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "2" })'')
|
||||||
"2"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 3"
|
"SUPER + SHIFT + 3"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "3" })'')
|
||||||
"3"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 4"
|
"SUPER + SHIFT + 4"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "4" })'')
|
||||||
"4"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 5"
|
"SUPER + SHIFT + 5"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "5" })'')
|
||||||
"5"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 6"
|
"SUPER + SHIFT + 6"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "6" })'')
|
||||||
"6"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 7"
|
"SUPER + SHIFT + 7"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "7" })'')
|
||||||
"7"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 8"
|
"SUPER + SHIFT + 8"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "8" })'')
|
||||||
"8"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 9"
|
"SUPER + SHIFT + 9"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "9" })'')
|
||||||
"9"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + 0"
|
"SUPER + SHIFT + 0"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "10" })'')
|
||||||
"10"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + CTRL + ALT + RIGHT"
|
"SUPER + CTRL + ALT + RIGHT"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "r+1" })'')
|
||||||
"r+1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + CTRL + ALT + LEFT"
|
"SUPER + CTRL + ALT + LEFT"
|
||||||
"movetoworkspace"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ workspace = "r-1" })'')
|
||||||
"r-1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -398,44 +396,42 @@ bind = [
|
|||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + CTRL + LEFT"
|
"SUPER + SHIFT + CTRL + LEFT"
|
||||||
"movewindow"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ direction = "l" })'')
|
||||||
"l"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + CTRL + RIGHT"
|
"SUPER + SHIFT + CTRL + RIGHT"
|
||||||
"movewindow"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ direction = "r" })'')
|
||||||
"r"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + CTRL + UP"
|
"SUPER + SHIFT + CTRL + UP"
|
||||||
"movewindow"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ direction = "u" })'')
|
||||||
"u"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + SHIFT + CTRL + DOWN"
|
"SUPER + SHIFT + CTRL + DOWN"
|
||||||
"movewindow"
|
(lib.generators.mkLuaInline ''hl.dsp.window.move({ direction = "d" })'')
|
||||||
"d"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + MOUSE_DOWN"
|
"SUPER + MOUSE_DOWN"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "e+1" })'')
|
||||||
"e+1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + MOUSE_UP"
|
"SUPER + MOUSE_UP"
|
||||||
"workspace"
|
(lib.generators.mkLuaInline ''hl.dsp.focus({ workspace = "e-1" })'')
|
||||||
"e-1"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -516,7 +512,8 @@ bind = [
|
|||||||
{
|
{
|
||||||
_args = [
|
_args = [
|
||||||
"SUPER + Q"
|
"SUPER + Q"
|
||||||
(lib.generators.mkLuaInline ''hl.dsp.exec_cmd("custom-dontkillsteam")'')
|
#(lib.generators.mkLuaInline ''hl.dsp.exec_cmd("custom-dontkillsteam")'')
|
||||||
|
(lib.generators.mkLuaInline ''hl.dsp.window.kill()'')
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user