summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-12 16:01:26 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-12 16:01:26 -0500
commite371ce5b26978f181fcfd51c9fe1ada6e9ddbd7e (patch)
treeeefedb3f04810b19db94734ea72a9ea5d3c27ad1 /system
parentremove extra packages installed by sway module (diff)
downloaddotfiles-nix-e371ce5b26978f181fcfd51c9fe1ada6e9ddbd7e.tar.gz
dotfiles-nix-e371ce5b26978f181fcfd51c9fe1ada6e9ddbd7e.tar.bz2
dotfiles-nix-e371ce5b26978f181fcfd51c9fe1ada6e9ddbd7e.zip
modify nix settings
Diffstat (limited to 'system')
-rw-r--r--system/default.nix18
1 files changed, 15 insertions, 3 deletions
diff --git a/system/default.nix b/system/default.nix
index be64ff0..ec55717 100644
--- a/system/default.nix
+++ b/system/default.nix
@@ -23,8 +23,17 @@
];
# allow flakes
- nix.settings.experimental-features = ["nix-command" "flakes"];
- nix.settings.use-xdg-base-directories = true;
+ nix = {
+ channel.enable = false;
+ extraOptions = ''
+ warn-dirty = false
+ '';
+ settings = {
+ auto-optimise-store = true;
+ experimental-features = ["nix-command" "flakes"];
+ use-xdg-base-directories = true;
+ };
+ };
# allow defined unfree packages
nixpkgs.config.allowUnfreePredicate = pkg:
@@ -114,8 +123,11 @@
# docs
documentation = {
- info.enable = false;
+ enable = true;
+ doc.enable = false;
+ man.enable = true;
dev.enable = false;
+ info.enable = false;
nixos.enable = false;
};