{ pkgs, home-manager, emacs-overlay, ... }: { imports = [ ../../users/andreaciceri ]; home-manager = { useGlobalPkgs = true; useUserPackages = true; }; programs.gnupg.agent = { enable = true; enableSSHSupport = true; }; nixpkgs.overlays = [ (import ../../pkgs) emacs-overlay.overlay ]; nix = { package = pkgs.nixUnstable; extraOptions = '' experimental-features = nix-command flakes flakes ca-references keep-derivations = true keep-outputs = true ''; gc = { automatic = false; user = "andreaciceri"; options = "--delete-older-than 3d"; }; }; }