{ inputs, config, lib, ... }: { nix = { nixPath = ["nixpkgs=${inputs.nixpkgs}"]; extraOptions = lib.optionalString (lib.versionAtLeast config.nix.package.version "2.4") '' experimental-features = nix-command flakes ''; settings.trusted-users = ["root" "@wheel"]; }; nixpkgs = { config = {allowUnfree = true;}; overlays = [ (import ../../overlay) inputs.musicutil.overlay inputs.gitlab_artifacts_sync.overlay inputs.gitlab_archiver.overlay inputs.deploy-rs.overlay ]; }; environment.etc."nixpkgs-commit".text = inputs.nixpkgs-unstable.rev; }