use nix.settings

This commit is contained in:
Daylin Morgan 2024-08-09 14:03:04 -05:00
parent d93ac9ba6a
commit afac7e637b
Signed by: daylin
GPG key ID: 950D13E9719334AD

View file

@ -3,7 +3,7 @@
pkgs, pkgs,
lib, lib,
enabled, enabled,
flake, self,
... ...
}: }:
let let
@ -15,10 +15,10 @@ in
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# nix.package = pkgs.nixVersions.latest; # nix.package = pkgs.nixVersions.latest;
nix = { nix = {
extraOptions = '' settings = {
experimental-features = nix-command flakes pipe-operator experimental-features = [ "nix-command" "flakes" "pipe-operator"];
use-xdg-base-directories = true use-xdg-base-directories = true;
''; };
optimise.automatic = true; optimise.automatic = true;
gc = { gc = {
@ -42,7 +42,7 @@ in
pkgs.nixfmt-rfc-style pkgs.nixfmt-rfc-style
pkgs.nix-output-monitor pkgs.nix-output-monitor
(flake.pkg "self") self.packages.${pkgs.system}.default
]; ];
programs.nix-index-database.comma = enabled; programs.nix-index-database.comma = enabled;