{ pkgs, ... }: { imports = [ ./programs/firefox.nix ./programs/general.nix ./programs/git.nix ./programs/kde.nix ./programs/steam.nix ./scripts/upgrade-diff.nix ./services/desktopmanager.nix ./services/displaymanager.nix ]; nixpkgs = { config.allowUnfree = true; }; nix = { gc.options = "--delete-older-than 30d"; optimise.automatic = true; extraOptions = '' experimental-features = nix-command flakes ''; }; users.users = { jay = { description = "Jay Carter"; shell = pkgs.bash; }; }; }