{ inputs, pkgs, ... }: { nixpkgs.config.allowUnfree = true; nix = { package = pkgs.nixVersions.latest; nixPath = [ "nixpkgs=${inputs.nixpkgs}" ]; settings = { experimental-features = [ "nix-command" "flakes" ]; auto-optimise-store = true; use-xdg-base-directories = true; trusted-users = [ "@wheel" ]; }; gc = { automatic = true; dates = "weekly"; options = "--delete-older-than 7d"; }; }; }