inputs: { pkgs, config, ... }: { #other nix settings nix = { package = inputs.nix.packages.${pkgs.system}.default; settings = { experimental-features = [ "nix-command" "flakes" "repl-flake" ]; auto-optimise-store = true; warn-dirty = false; #ignore global registry flake-registry = builtins.toFile "empty-flake-registry.json" ''{"flakes":[],"version":2}''; #use for testing #allow-import-from-derivation = false; trusted-users = [ "root" "@wheel" ]; allowed-users = []; use-xdg-base-directories = true; }; }; #fix for use-xdg-base-directories environment.profiles = [ "${config.environment.variables.XDG_STATE_HOME or "$HOME/.local/state"}/nix/profile" ]; }