This commit is contained in:
Johannes Jöns 2024-01-13 15:03:29 +01:00
parent 486fed8909
commit 7569077f71
3 changed files with 19 additions and 0 deletions

View file

@ -20,6 +20,7 @@
./repo-sync
./ssh
./steam
./sway
./users
../upstream
self.inputs.home-manager.nixosModules.home-manager

16
modules/sway/default.nix Normal file
View file

@ -0,0 +1,16 @@
{ config, lib, ... }:
let cfg = config.jopejoe1.sway;
in {
options.jopejoe1.sway = {
enable = lib.mkEnableOption "Enable Sway";
};
config = lib.mkIf cfg.enable {
programs.sway = {
enable = true;
};
networking.networkmanager.enable = true;
};
}

View file

@ -13,6 +13,7 @@
overlays.enable = true;
nix.enable = true;
plasma.enable = true;
sway.enable = true;
jopejoe1.enable = true;
root.enable = true;
ssh.enable = true;
@ -33,6 +34,7 @@
catppuccin-gtk
tela-icon-theme
element-desktop
kitty
];
programs = {