summaryrefslogtreecommitdiff
path: root/tw
diff options
context:
space:
mode:
Diffstat (limited to 'tw')
-rw-r--r--tw/home/common.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/tw/home/common.scm b/tw/home/common.scm
index 45136be3..b01ce218 100644
--- a/tw/home/common.scm
+++ b/tw/home/common.scm
@@ -49,6 +49,11 @@
("user-dirs.dirs" ,(local-file "files/user-dirs.dirs"))))
(simple-service
+ 'common-scripts home-files-service-type
+ ;; With #:recursive? #t, Guix keeps the files' permission bits, i.e. makes them executable.
+ `((".local/bin/ppscm" ,(local-file "files/ppscm" #:recursive? #t)))) ; pretty-print scheme files
+
+ (simple-service
'gnupg-config home-files-service-type
`(;; GnuPG config files must be in ~/.local/share/gnupg, not ~/.config,
;; so we can't use `home-xdg-configuration-files-service-type'.