parent
cc0a856bd8
commit
3f5be7bb74
@ -0,0 +1,30 @@ |
||||
{ config, pkgs, pkgs-unstable, username, ... }: |
||||
|
||||
{ |
||||
wayland.windowManager.hyprland.enable = true; |
||||
wayland.windowManager.hyprland.settings = { |
||||
"$mod" = "SUPER"; |
||||
bind = |
||||
[ |
||||
"$mod, F, exec, firefox" |
||||
"$mod, k, exec, kitty" |
||||
", Print, exec, grimblast copy area" |
||||
] |
||||
++ ( |
||||
# workspaces |
||||
# binds $mod + [shift +] {1..10} to [move to] workspace {1..10} |
||||
builtins.concatLists (builtins.genList ( |
||||
x: let |
||||
ws = let |
||||
c = (x + 1) / 10; |
||||
in |
||||
builtins.toString (x + 1 - (c * 10)); |
||||
in [ |
||||
"$mod, ${ws}, workspace, ${toString (x + 1)}" |
||||
"$mod SHIFT, ${ws}, movetoworkspace, ${toString (x + 1)}" |
||||
] |
||||
) |
||||
10) |
||||
); |
||||
}; |
||||
} |
||||
Loading…
Reference in new issue