64 lines
2.1 KiB
Nix
64 lines
2.1 KiB
Nix
_: {
|
|
wayland.windowManager.hyprland.settings = {
|
|
"$mod" = "SUPER";
|
|
bind = [
|
|
"$mod, Return, exec, foot"
|
|
"$mod, w, exec, firefox"
|
|
", Print, exec, grimblast --notify copy output"
|
|
"$mod, q, killactive"
|
|
"$mod SHIFT, q, exit"
|
|
"$mod, Space, exec, fuzzel"
|
|
"CTRL, Print, exec, grimblast --notify --freeze copy area"
|
|
|
|
"$mod, h, movefocus, l"
|
|
"$mod, j, movefocus, d"
|
|
"$mod, k, movefocus, u"
|
|
"$mod, l, movefocus, r"
|
|
|
|
"$mod SHIFT, h, movewindow, l"
|
|
"$mod SHIFT, j, movewindow, d"
|
|
"$mod SHIFT, k, movewindow, u"
|
|
"$mod SHIFT, l, movewindow, r"
|
|
|
|
"$mod, 1, workspace, 1"
|
|
"$mod, 2, workspace, 2"
|
|
"$mod, 3, workspace, 3"
|
|
"$mod, 4, workspace, 4"
|
|
"$mod, 5, workspace, 5"
|
|
"$mod, 6, workspace, 6"
|
|
"$mod, 7, workspace, 7"
|
|
"$mod, 8, workspace, 8"
|
|
"$mod, 9, workspace, 9"
|
|
"$mod, 0, workspace, 10"
|
|
|
|
"$mod SHIFT, 1, movetoworkspacesilent, 1"
|
|
"$mod SHIFT, 2, movetoworkspacesilent, 2"
|
|
"$mod SHIFT, 3, movetoworkspacesilent, 3"
|
|
"$mod SHIFT, 4, movetoworkspacesilent, 4"
|
|
"$mod SHIFT, 5, movetoworkspacesilent, 5"
|
|
"$mod SHIFT, 6, movetoworkspacesilent, 6"
|
|
"$mod SHIFT, 7, movetoworkspacesilent, 7"
|
|
"$mod SHIFT, 8, movetoworkspacesilent, 8"
|
|
"$mod SHIFT, 9, movetoworkspacesilent, 9"
|
|
"$mod SHIFT, 0, movetoworkspacesilent, 10"
|
|
|
|
"$mod, t, togglefloating"
|
|
", F11, fullscreen, 0"
|
|
"$mod, f, fullscreen, 1"
|
|
|
|
"$mod, e, togglespecialworkspace, file_manager_tui"
|
|
"$mod SHIFT, e, togglespecialworkspace, file_manager_gui"
|
|
];
|
|
|
|
binde = [
|
|
", XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+"
|
|
", XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"
|
|
", XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
|
|
|
|
", XF86MonBrightnessUp, exec, brillo -q -u 300000 -A 5"
|
|
", XF86MonBrightnessDown, exec, brillo -q -u 300000 -U 5"
|
|
", XF86AudioMedia, exec, sh -c env XDG_CURRENT_DESKTOP=gnome gnome-control-center"
|
|
", XF86PowerOff, exec, wlogout"
|
|
];
|
|
};
|
|
}
|