home: Add manage ssh configuration via guix home
This commit is contained in:
parent
1350bd4d1a
commit
9273b06e88
@ -17,6 +17,7 @@
|
||||
#:use-module (gnu home services desktop)
|
||||
#:use-module (gnu home services guix)
|
||||
#:use-module (gnu home services gnupg)
|
||||
#:use-module (gnu home services ssh)
|
||||
#:use-module (nongnu packages mozilla)
|
||||
#:use-module (rekahsoft-gnu packages haskell-apps)
|
||||
#:use-module (rekahsoft-gnu packages emacs-xyz)
|
||||
@ -445,6 +446,13 @@ single certifcate used for local development with caddy.")
|
||||
(zprofile (list (local-file "../../../user-config/zsh/.zprofile" "zprofile")))
|
||||
(zshrc (list (local-file "../../../user-config/zsh/.zshrc" "zshrc")))))
|
||||
|
||||
(service home-openssh-service-type
|
||||
(home-openssh-configuration
|
||||
(hosts
|
||||
(list (openssh-host (name "*.home.rekahsoft.ca rekahsoft.ca")
|
||||
(forward-agent? #t))))
|
||||
(authorized-keys (list))))
|
||||
|
||||
(service home-gpg-agent-service-type
|
||||
(home-gpg-agent-configuration
|
||||
(pinentry-program
|
||||
|
Loading…
Reference in New Issue
Block a user