{ lib, pkgs, ... }: { programs = { ssh = { startAgent = true; setXAuthLocation = true; enableAskPassword = true; }; }; users.users.Rory.packages = with pkgs; [ helvum vesktop pavucontrol ]; home-manager.users.Rory = { services.gnome-keyring.enable = lib.mkForce false; dconf.settings = { "org/virt-manager/virt-manager/connections" = { autoconnect = [ "qemu:///system" ]; uris = [ "qemu:///system" ]; }; }; # keepassxc, maybe? #systemd.user.services.keepassxc = { # Unit = { # Description = "KeePassXC password manager"; # #After = [ "graphical-session-pre.target" ]; # PartOf = [ "default.target" ]; # }; # # Install = { WantedBy = [ "default.target" ]; }; # # Service = { # ExecStart = "${pkgs.keepassxc}/bin/keepassxc ~/.secrets.kdbx"; # Restart = "always"; # }; #}; # #systemd.user.services.easyeffects = { # Unit = { # Description = "EasyEffects"; # #After = [ "graphical-session-pre.target" ]; # PartOf = [ "default.target" ]; # }; # # Install = { WantedBy = [ "default.target" ]; }; # # Service = { # ExecStart = "${pkgs.easyeffects}/bin/easyeffects"; # Restart = "always"; # }; #}; home.stateVersion = "22.11"; }; }