Merge i3+sway configs

This commit is contained in:
2024-09-10 10:40:06 -07:00
parent fb8431da2d
commit d9e5fdb0df
3 changed files with 12 additions and 18 deletions

View File

@@ -108,8 +108,7 @@ in
imports = [ imports = [
./modules/emacs ./modules/emacs
./modules/lutris ./modules/lutris
./modules/i3 ./modules/i3+sway
./modules/sway
]; ];
programs.bash.enable = true; programs.bash.enable = true;

View File

@@ -1,12 +1,19 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, ... }:
{ let
wayland.windowManager.sway = { shared_config = {
enable = true;
config = {
modifier = "Mod4"; modifier = "Mod4";
terminal = "kitty"; terminal = "kitty";
defaultWorkspace = "workspace number 1"; defaultWorkspace = "workspace number 1";
}; };
in {
xsession.windowManager.i3 = {
enable = true;
config = shared_config;
};
wayland.windowManager.sway = {
enable = true;
config = shared_config;
}; };
} }

View File

@@ -1,12 +0,0 @@
{ config, lib, pkgs, ... }:
{
xsession.windowManager.i3 = {
enable = true;
config = {
modifier = "Mod4";
terminal = "kitty";
defaultWorkspace = "workspace number 1";
};
};
}