summaryrefslogtreecommitdiff
path: root/suweren/home.scm
diff options
context:
space:
mode:
Diffstat (limited to 'suweren/home.scm')
-rw-r--r--suweren/home.scm18
1 files changed, 17 insertions, 1 deletions
diff --git a/suweren/home.scm b/suweren/home.scm
index e51579c..f7bee00 100644
--- a/suweren/home.scm
+++ b/suweren/home.scm
@@ -1,4 +1,7 @@
(define-module (suweren home)
+ #:use-module ((gnu home services shells)
+ #:prefix gnu:home:services:shells:)
+
;; easyeffects
#:use-module (gnu packages audio)
@@ -40,6 +43,9 @@
;; service
;; simple-service
#:use-module (gnu services)
+
+ #:use-module ((guix gexp)
+ #:prefix guix:gexp:)
;; suweren-home-fontconfig-service-type
#:use-module (suweren home services fontutils)
@@ -75,4 +81,14 @@
profile
shepherd
suweren-home-fontconfig-service-type
- update-commands*)))
+ update-commands*
+ (simple-service
+ 'bash-extension
+ gnu:home:services:shells:home-bash-service-type
+ (gnu:home:services:shells:home-bash-extension
+ (bash-profile
+ (list
+ (guix:gexp:mixed-text-file "newline-prompt"
+ "PS1=${PS1%?}\n"
+ "PS1=${PS1%?}\\n'$ '\n"
+ "PS1=\"\\n$PS1\""))))))))