{ pkgs, ... }: { # Backup etc files instead of failing to activate generation if a file already exists in /etc environment.etcBackupExtension = ".bak"; # Read the changelog before changing this value system.stateVersion = "24.05"; home-manager = { config = ./home.nix; backupFileExtension = "hm-bak"; useGlobalPkgs = true; }; users.shell = "${pkgs.fish}/bin/fish"; }