blob: be77c96d273f8f00555fa123b190d2d781f426d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
(define-module (kbg services shell)
#:use-module (kbg)
#:use-module (gnu)
#:use-module (guix)
#:use-module (gnu home services)
#:use-module (gnu home services shells))
(define-public bash-service
(list (service home-bash-service-type
(home-bash-configuration
(guix-defaults? #t)
(bashrc (list (local-file (string-append %dotfiles-root "config/shell/bashrc"))))))
(simple-service 'profile-d
home-files-service-type
`((".profile.d"
,(local-file (string-append %dotfiles-root "config/shell/profile.d")
#:recursive? #t))))))
|