diff options
| author | seth <[email protected]> | 2024-06-30 11:13:51 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2024-06-30 11:23:48 -0400 |
| commit | 02b8e754e66981ffc11ffc130a7effda7ee97f79 (patch) | |
| tree | 18aa678a4a492d7e46ef0d670fc7495e7be7f668 | |
| parent | 39f7c87e32cfddfa0354e0c58fd35e416403bcec (diff) | |
modules/nix: use lix by default
| -rw-r--r-- | modules/nixos/archetypes/server.nix | 1 | ||||
| -rw-r--r-- | modules/nixos/server/default.nix | 5 | ||||
| -rw-r--r-- | modules/shared/base/nix.nix | 6 |
3 files changed, 8 insertions, 4 deletions
diff --git a/modules/nixos/archetypes/server.nix b/modules/nixos/archetypes/server.nix index 053fda2..cc13071 100644 --- a/modules/nixos/archetypes/server.nix +++ b/modules/nixos/archetypes/server.nix @@ -11,6 +11,7 @@ in base = { enable = true; defaultPrograms.enable = false; + nixSettings.lix.enable = false; }; server = { diff --git a/modules/nixos/server/default.nix b/modules/nixos/server/default.nix index 366abb3..488df82 100644 --- a/modules/nixos/server/default.nix +++ b/modules/nixos/server/default.nix @@ -23,10 +23,7 @@ in boot.tmp.cleanOnBoot = lib.mkDefault true; - documentation = { - enable = false; - man.enable = false; - }; + documentation.enable = false; environment.defaultPackages = lib.mkForce [ ]; diff --git a/modules/shared/base/nix.nix b/modules/shared/base/nix.nix index f4177b5..5d70f46 100644 --- a/modules/shared/base/nix.nix +++ b/modules/shared/base/nix.nix @@ -12,10 +12,16 @@ in enable = lib.mkEnableOption "nix settings" // { default = config.base.enable; }; + + lix.enable = lib.mkEnableOption "the use of Lix over Nix" // { + default = true; + }; }; config = lib.mkIf cfg.enable { nix = { + package = lib.mkIf cfg.lix.enable pkgs.lix; + settings = { auto-optimise-store = pkgs.stdenv.isLinux; experimental-features = [ |
