diff options
author | Tim Keller <tjkeller.xyz> | 2025-01-05 16:19:45 -0600 |
---|---|---|
committer | Tim Keller <tjkeller.xyz> | 2025-01-05 16:19:45 -0600 |
commit | 1835aa04051f2f0c41017423f2bcba6c549f26b0 (patch) | |
tree | b5f26e29032e9084b27eeb0688c7a3a9bb0df57f /modules/root/default.nix | |
parent | d0faef2f53e2e5195b2acc7cc7bba898bd7cd05b (diff) | |
download | nixos-1835aa04051f2f0c41017423f2bcba6c549f26b0.tar.xz nixos-1835aa04051f2f0c41017423f2bcba6c549f26b0.zip |
overhual
Diffstat (limited to 'modules/root/default.nix')
-rw-r--r-- | modules/root/default.nix | 42 |
1 files changed, 14 insertions, 28 deletions
diff --git a/modules/root/default.nix b/modules/root/default.nix index 368d725..c3d2dc1 100644 --- a/modules/root/default.nix +++ b/modules/root/default.nix @@ -1,62 +1,48 @@ { lib, ... }: { imports = [ + ./software ./autologin.nix - ./awesome.nix - ./ddcutil.nix + ./bluetooth.nix + ./bootloader.nix ./doas.nix - ./docker.nix - ./filesystems.nix ./fonts.nix - ./grub.nix ./home-manager.nix ./hosts.nix ./localization.nix + ./nas.nix ./nix.nix ./normaluser.nix ./pipewire.nix ./powerkeys.nix ./printing.nix ./secrets.nix - ./software.nix + ./ssh.nix ./tlp.nix - ./virtualisation.nix ./wifi.nix ./x11.nix + ./zsh.nix ]; autologin.enable = lib.mkDefault true; avahi.enable = lib.mkDefault true; + bluetooth.enable = lib.mkDefault false; doas.enable = lib.mkDefault true; - docker = { + fonts.enable = lib.mkDefault true; + nas = { enable = lib.mkDefault false; - btrfsSupport = lib.mkDefault true; + home.enable = lib.mkDefault true; + office.enable = lib.mkDefault false; }; - fonts.enable = lib.mkDefault true; - #fs.networkFS.enable = lib.mkDefault false; - fs.networkFS.enable = lib.mkDefault false; - grub = { - enable = lib.mkDefault true; + bootloader = { mode = lib.mkDefault "bios"; - biosDevice = lib.mkDefault "/dev/sda"; + memtest86.enable = lib.mkDefault true; }; home-manager.enable = lib.mkDefault true; pipewire.enable = lib.mkDefault true; printing.enable = lib.mkDefault true; tlp.enable = lib.mkDefault true; scanning.enable = lib.mkDefault true; - software = { - desktop = { - enable = lib.mkDefault true; - extra.enable = lib.mkDefault false; - }; - dev = { - enable = lib.mkDefault true; - extra.enable = lib.mkDefault false; - }; - utils.enable = lib.mkDefault true; - }; - virtualisation.enable = lib.mkDefault false; wifi.enable = lib.mkDefault true; - xserver.awesome.enable = lib.mkDefault true; xserver.enable = lib.mkDefault true; + zsh.enable = lib.mkDefault true; } |