diff --git a/home/home-default.nix b/home/home-default.nix index e0cf0c7..2379330 100644 --- a/home/home-default.nix +++ b/home/home-default.nix @@ -108,8 +108,7 @@ in imports = [ ./modules/emacs ./modules/lutris - ./modules/i3 - ./modules/sway + ./modules/i3+sway ]; programs.bash.enable = true; diff --git a/home/modules/sway/default.nix b/home/modules/i3+sway/default.nix similarity index 57% rename from home/modules/sway/default.nix rename to home/modules/i3+sway/default.nix index 004df3d..4f7664d 100644 --- a/home/modules/sway/default.nix +++ b/home/modules/i3+sway/default.nix @@ -1,12 +1,19 @@ { config, lib, pkgs, ... }: -{ - wayland.windowManager.sway = { - enable = true; - config = { +let + shared_config = { modifier = "Mod4"; terminal = "kitty"; defaultWorkspace = "workspace number 1"; }; +in { + xsession.windowManager.i3 = { + enable = true; + config = shared_config; + }; + + wayland.windowManager.sway = { + enable = true; + config = shared_config; }; } diff --git a/home/modules/i3/default.nix b/home/modules/i3/default.nix deleted file mode 100644 index 61d6661..0000000 --- a/home/modules/i3/default.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - xsession.windowManager.i3 = { - enable = true; - config = { - modifier = "Mod4"; - terminal = "kitty"; - defaultWorkspace = "workspace number 1"; - }; - }; -}