diff options
author | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-10-29 09:41:34 +0100 |
---|---|---|
committer | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-10-29 09:41:34 +0100 |
commit | 0d37e58b1d0061831d7dbfcf12f3c7118b938fe8 (patch) | |
tree | 41dfbd4b5fb156063a961274078a5510037103c1 /suweren/home.scm | |
parent | 6c46dcc7b514ab20d2edd04bfa860a8ba7f01808 (diff) |
refactor(suweren): unify bash configuration with one from izumi system
Diffstat (limited to 'suweren/home.scm')
-rw-r--r-- | suweren/home.scm | 18 |
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\"")))))))) |