summaryrefslogtreecommitdiff
path: root/guix
diff options
context:
space:
mode:
Diffstat (limited to 'guix')
-rw-r--r--guix/home.scm15
1 files changed, 9 insertions, 6 deletions
diff --git a/guix/home.scm b/guix/home.scm
index ede7576..f1ba701 100644
--- a/guix/home.scm
+++ b/guix/home.scm
@@ -23,6 +23,9 @@
'("font-jetbrains-mono" "font-iosevka-aile" "font-fira-mono"
"font-fira-code" "font-google-noto-sans-cjk" "font-iosevka"))
+(define thanos/gpg-cache
+ (if (string=? (gethostname) "constantine")
+ 604800 2880))
(define thanos/emacs-packages
'("emacs-next-pgtk" "emacs-nov-el" "emacs-pdf-tools" "emacs-emms"
@@ -63,16 +66,16 @@
'(("VISUAL" . "emacsclient")
("EDITOR" . "emacsclient")
("GTK_THEME" . "Adwaita-dark")
- ("BROWSER" . "icecat")
+ ("BROWSER" . "librewolf")
("XDG_SCREENSHOTS_DIR" . "/home/$USER/Pictures/screenshots/")
("PATH" . "/home/$USER/.local/bin:$PATH")
("DICPATH" . "$DICPATH:$HOME/Dev/dics/el-polytonic")))
(service home-gpg-agent-service-type
(home-gpg-agent-configuration
(pinentry-program
- (file-append pinentry-gtk2 "/bin/pinentry-gtk-2"))
+ (file-append pinentry-emacs "/bin/pinentry-emacs"))
(ssh-support? #t)
- (default-cache-ttl 28800)
- (max-cache-ttl 28800)
- (default-cache-ttl-ssh 28800)
- (max-cache-ttl-ssh 28800))))))
+ (default-cache-ttl thanos/gpg-cache)
+ (max-cache-ttl thanos/gpg-cache)
+ (default-cache-ttl-ssh thanos/gpg-cache)
+ (max-cache-ttl-ssh thanos/gpg-cache))))))