21 lines
1 KiB
Scheme
21 lines
1 KiB
Scheme
(define-module (oni home services environment)
|
|
#:use-module (gnu services)
|
|
#:use-module (gnu home services)
|
|
|
|
#:export (home-environment-service))
|
|
|
|
(define home-environment-service
|
|
(simple-service 'home-environment-service
|
|
home-environment-variables-service-type
|
|
`(("LESS" . "FXRSi")
|
|
("MY_GUIX_CONFIGURED" . "1")
|
|
("DOTNET_CLI_TELEMETRY_OPTOUT" . "1")
|
|
("EDITOR" . "emacsclient")
|
|
("CALIBRE_USE_DARK_PALETTE" . "1")
|
|
("GUIX_LOCPATH" . "$HOME/.guix-home/profile/lib/locale")
|
|
("XDG_DATA_DIRS" . "${XDG_DATA_DIRS}${XDG_DATA_DIRS:+:}/usr/local/share:/usr/share")
|
|
("FILTER_BRANCH_SQUELCH_WARNING" . "1")
|
|
;; Temporary until I create services for them.
|
|
("SUDO_ASKPASS" . "${HOME}/usr/bin/askpass-rofi")
|
|
("SCSH_LIB_DIRS" . "${SCSH_LIB_DIRS} \"${HOME}/usr/share/scsh/\"")
|
|
("PATH" . "${HOME}/usr/bin:${PATH}"))))
|