diff options
Diffstat (limited to 'hermes/home-manager/leo/gui/sway.nix')
| -rw-r--r-- | hermes/home-manager/leo/gui/sway.nix | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/hermes/home-manager/leo/gui/sway.nix b/hermes/home-manager/leo/gui/sway.nix deleted file mode 100644 index 7e74312..0000000 --- a/hermes/home-manager/leo/gui/sway.nix +++ /dev/null @@ -1,42 +0,0 @@ -{lib, config, ...}: { - options.sway.enable = lib.mkEnableOption "sway wm config"; - - config = lib.mkIf config.sway.enable { - wayland.windowManager.sway = { - enable = true; - - systemd.enable = true; - - checkConfig = true; - config = { - modifier = "Mod4"; - - terminal = "alacritty"; - menu = "wmenu-run"; - - input = { - "*" = { - xkb_layout = "it"; - - natural_scroll = "enabled"; - }; - }; - - keybindings = let - modifier = config.wayland.windowManager.sway.config.modifier; - - terminal = config.wayland.windowManager.sway.config.terminal; - menu = config.wayland.windowManager.sway.config.menu; - in lib.mkOptionDefault { - "${modifier}+Shift+c" = "kill"; - "${modifier}+Shift+q" = "exec swaymsg exit"; - "${modifier}+Shift+Return" = "exec ${terminal}"; - "${modifier}+p" = "exec ${menu}"; - - "XF86MonBrightnessDown" = "exec light -U 10"; - "XF86MonBrightnessUp" = "exec light -A 10"; - }; - }; - }; - }; -} |
