setup sway vm
This commit is contained in:
parent
e67707b0f0
commit
35fa5b6bda
10 changed files with 118 additions and 111 deletions
|
|
@ -1,8 +1,11 @@
|
|||
{
|
||||
lib,
|
||||
pkgs,
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
}: let
|
||||
modifier = config.windowManager.modifierKey;
|
||||
in {
|
||||
imports = [
|
||||
(import ./swaylock.nix)
|
||||
(import ./swayidle.nix)
|
||||
|
|
@ -51,52 +54,52 @@
|
|||
];
|
||||
};
|
||||
bind = [
|
||||
"SUPER, h, movefocus,l"
|
||||
"SUPER, l, movefocus,r"
|
||||
"SUPER, j, layoutmsg,cyclenext"
|
||||
"SUPER, k, layoutmsg,cycleprev"
|
||||
"SUPER, space, layoutmsg,swapwithmaster master"
|
||||
"SUPER, F, fullscreen,"
|
||||
"SUPER, V, togglefloating,"
|
||||
"SUPER, W, layoutmsg, orientationprev"
|
||||
"SUPER_SHIFT, W, layoutmsg, orientationnext"
|
||||
"SUPER_SHIFT, V, togglegroup,"
|
||||
"SUPER_SHIFT, h, changegroupactive,b"
|
||||
"SUPER_SHIFT, h, moveintogroup,l"
|
||||
"SUPER_SHIFT, l, moveintogroup,r"
|
||||
"SUPER_SHIFT, l, changegroupactive,f"
|
||||
"SUPER, Y, togglespecialworkspace"
|
||||
"SUPER_SHIFT, Y, movetoworkspace, special"
|
||||
"SUPER_SHIFT, X, killactive"
|
||||
"SUPER, slash, focuswindow, brave-browser"
|
||||
"SUPER, n, focuswindow, Logseq"
|
||||
"SUPER, R, submap, resize"
|
||||
"SUPER,1,workspace,1"
|
||||
"SUPER,2,workspace,2"
|
||||
"SUPER,3,workspace,3"
|
||||
"SUPER,4,workspace,4"
|
||||
"SUPER,5,workspace,5"
|
||||
"SUPER,6,workspace,6"
|
||||
"SUPER,7,workspace,7"
|
||||
"SUPER,8,workspace,8"
|
||||
"SUPER,9,workspace,9"
|
||||
"SUPER,0,workspace,10"
|
||||
"SUPER,left,workspace,r-1"
|
||||
"SUPER,right,workspace,r+1"
|
||||
"SUPER_SHIFT,1,movetoworkspace,1"
|
||||
"SUPER_SHIFT,2,movetoworkspace,2"
|
||||
"SUPER_SHIFT,3,movetoworkspace,3"
|
||||
"SUPER_SHIFT,4,movetoworkspace,4"
|
||||
"SUPER_SHIFT,5,movetoworkspace,5"
|
||||
"SUPER_SHIFT,6,movetoworkspace,6"
|
||||
"SUPER_SHIFT,7,movetoworkspace,7"
|
||||
"SUPER_SHIFT,8,movetoworkspace,8"
|
||||
"SUPER_SHIFT,9,movetoworkspace,9"
|
||||
"SUPER_SHIFT,0,movetoworkspace,10"
|
||||
"${modifier}, h, movefocus,l"
|
||||
"${modifier}, l, movefocus,r"
|
||||
"${modifier}, j, layoutmsg,cyclenext"
|
||||
"${modifier}, k, layoutmsg,cycleprev"
|
||||
"${modifier}, space, layoutmsg,swapwithmaster master"
|
||||
"${modifier}, F, fullscreen,"
|
||||
"${modifier}, V, togglefloating,"
|
||||
"${modifier}, W, layoutmsg, orientationprev"
|
||||
"${modifier}_SHIFT, W, layoutmsg, orientationnext"
|
||||
"${modifier}_SHIFT, V, togglegroup,"
|
||||
"${modifier}_SHIFT, h, changegroupactive,b"
|
||||
"${modifier}_SHIFT, h, moveintogroup,l"
|
||||
"${modifier}_SHIFT, l, moveintogroup,r"
|
||||
"${modifier}_SHIFT, l, changegroupactive,f"
|
||||
"${modifier}, Y, togglespecialworkspace"
|
||||
"${modifier}_SHIFT, Y, movetoworkspace, special"
|
||||
"${modifier}_SHIFT, X, killactive"
|
||||
"${modifier}, slash, focuswindow, brave-browser"
|
||||
"${modifier}, n, focuswindow, Logseq"
|
||||
"${modifier}, R, submap, resize"
|
||||
"${modifier},1,workspace,1"
|
||||
"${modifier},2,workspace,2"
|
||||
"${modifier},3,workspace,3"
|
||||
"${modifier},4,workspace,4"
|
||||
"${modifier},5,workspace,5"
|
||||
"${modifier},6,workspace,6"
|
||||
"${modifier},7,workspace,7"
|
||||
"${modifier},8,workspace,8"
|
||||
"${modifier},9,workspace,9"
|
||||
"${modifier},0,workspace,10"
|
||||
"${modifier},left,workspace,r-1"
|
||||
"${modifier},right,workspace,r+1"
|
||||
"${modifier}_SHIFT,1,movetoworkspace,1"
|
||||
"${modifier}_SHIFT,2,movetoworkspace,2"
|
||||
"${modifier}_SHIFT,3,movetoworkspace,3"
|
||||
"${modifier}_SHIFT,4,movetoworkspace,4"
|
||||
"${modifier}_SHIFT,5,movetoworkspace,5"
|
||||
"${modifier}_SHIFT,6,movetoworkspace,6"
|
||||
"${modifier}_SHIFT,7,movetoworkspace,7"
|
||||
"${modifier}_SHIFT,8,movetoworkspace,8"
|
||||
"${modifier}_SHIFT,9,movetoworkspace,9"
|
||||
"${modifier}_SHIFT,0,movetoworkspace,10"
|
||||
];
|
||||
bindm = [
|
||||
"SUPER, mouse:272, movewindow"
|
||||
"SUPER, mouse:273, resizewindow"
|
||||
"${modifier}, mouse:272, movewindow"
|
||||
"${modifier}, mouse:273, resizewindow"
|
||||
];
|
||||
env = [
|
||||
"GDK_BACKEND,wayland,x11"
|
||||
|
|
@ -151,7 +154,7 @@
|
|||
|
||||
bind = , escape, submap,reset
|
||||
bind = , enter, submap,reset
|
||||
bind = SUPER, R, submap,reset
|
||||
bind = ${modifier}, R, submap,reset
|
||||
bind = CONTROL, C, submap,reset
|
||||
submap = reset
|
||||
'';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue