modularizes linux desktop

This commit is contained in:
Dennis Schoepf 2025-12-06 16:56:26 +01:00
parent c01472797b
commit b34a0b3234
13 changed files with 181 additions and 189 deletions

View file

@ -40,6 +40,15 @@
nixosModules.macos = import ./modules/macos;
nixosModules.homebrew = import ./modules/homebrew;
nixosModules.aerospace = import ./modules/aerospace;
nixosModules.keyd = import ./modules/keyd;
nixosModules.ly = import ./modules/wm/ly;
nixosModules.unix = import ./modules/unix;
nixosModules.nvidia = import ./modules/unix/nvidia.nix;
nixosModules.bluetooth = import ./modules/unix/bluetooth.nix;
nixosModules.audio = import ./modules/unix/audio.nix;
nixosModules.printing = import ./modules/unix/printing.nix;
nixosModules.steam = import ./modules/steam;
nixosModules.niriSystem = import ./modules/wm/niri-system;
nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";