Fix SSH agent
Dependencies
- [2]
RSQ7CKAZMove home-manager packages into `pkgs/` directory - [3]
CMN6CONJCreate `gnome-keyring` systemd service - [4]
5FI47NSAMigrate to home-manager
Change contents
- edit in home.nix at line 18[2.2658]→[2.2658:2659](∅→∅),[2.2659]→[3.3:334](∅→∅),[3.3]→[3.3:334](∅→∅),[3.334]→[3.334:335](∅→∅),[3.335]→[3.335:351](∅→∅),[3.351]→[2.2660:2741](∅→∅),[2.2741]→[3.440:468](∅→∅),[3.440]→[3.440:468](∅→∅),[3.468]→[3.468:475](∅→∅)
# All credit to @jordanisaacs for the solution:# https://github.com/jordanisaacs/dotfiles/blob/4a779f42204c4fff743c12b26e28567eaf8cc334/modules/users/graphical/shared.nix#L174systemd.user.services.gnome-keyring = {Unit = {Description = "GNOME Keyring";PartOf = [ "graphical-session-pre.target" ];};Service = {ExecStart = "/run/wrappers/bin/gnome-keyring-daemon --start --foreground";Restart = "on-abort";}; - replacement in home.nix at line 19
Install = { WantedBy = [ "graphical-session-pre.target" ]; };};services.gnome-keyring.enable = true;