aboutsummaryrefslogtreecommitdiff
path: root/home-configuration.scm
diff options
context:
space:
mode:
Diffstat (limited to 'home-configuration.scm')
-rw-r--r--home-configuration.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index f65e7bfa..50510e3a 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -328,6 +328,9 @@ replacement spec (to which `regexp-substitute/global' is applied)."
(".local/bin/kdiff"
,(program-file "kdiff" #~(apply execl #$(package-binary "kitty") "kitty"
"+kitten" "diff" (cdr (command-line)))))
+ ;; With #:recursive? #t, Guix keeps the files' permission bits, i.e. makes them executable.
+ (".local/bin/sessionmenu" ,(local-file "sessionmenu" #:recursive? #t)) ; rofi logout/reboot menu
+ (".local/bin/passmenu" ,(local-file "passmenu" #:recursive? #t)) ; rofi passwords menu
(".local/bin/volume"
,(program-file
"volume"