Install nh and friends, modularize nixos conf.

This commit is contained in:
CronyAkatsuki 2025-01-29 21:26:50 +01:00
parent ea86d38cd1
commit 5054b13564
14 changed files with 302 additions and 209 deletions

11
modules/nixos/default.nix Normal file
View file

@ -0,0 +1,11 @@
{lib, ...}: {
imports = [./bluetooth.nix ./nvidia.nix ./plasma.nix ./disable-hibernation.nix ./gaming.nix ./zsh.nix ./stylix.nix];
crony.bluetooth.enable = lib.mkDefault true;
crony.nvidia.enable = lib.mkDefault true;
crony.plasma.enable = lib.mkDefault true;
crony.hibernation.disable = lib.mkDefault true;
crony.gaming.enable = lib.mkDefault true;
crony.zsh.enable = lib.mkDefault true;
crony.stylix.enable = lib.mkDefault true;
}