home-environments: radio: Set environment variables in their proper context
parent
be79d388fb
commit
e1bffd15be
|
@ -221,13 +221,45 @@
|
||||||
(home-fish-configuration
|
(home-fish-configuration
|
||||||
(config (list file:fish-custom-functions))
|
(config (list file:fish-custom-functions))
|
||||||
(environment-variables
|
(environment-variables
|
||||||
`(("GPG_TTY" . "(tty)")
|
`(#|GNU Privacy Guard|#
|
||||||
|
("GPG_TTY" . "(tty)")
|
||||||
|
|
||||||
|
#|Guile|#
|
||||||
|
("GUILE_WARN_DEPRECATED" . "detailed")
|
||||||
|
("GUILE_HISTORY" . "$XDG_CACHE_HOME/guile/history")
|
||||||
("GUILE_LOAD_PATH"
|
("GUILE_LOAD_PATH"
|
||||||
. ,(format #f "~a~@{:~a/share/guile/site/3.0~}"
|
. ,(format #f "~a~@{:~a/share/guile/site/3.0~}"
|
||||||
"$HOME/areas/code/scm/radix"
|
"$HOME/areas/code/scm/radix"
|
||||||
"$HOME/.guix-home/profile"
|
"$HOME/.guix-home/profile"
|
||||||
"$XDG_CONFIG_HOME/guix/current"
|
"$XDG_CONFIG_HOME/guix/current"
|
||||||
"/run/current-system/profile"))
|
"/run/current-system/profile"))
|
||||||
|
|
||||||
|
#|Language|#
|
||||||
|
("LANG" . "en_US.UTF-8")
|
||||||
|
("LANGUAGE" . "en_US.UTF-8")
|
||||||
|
("LC_COLLATE" . "C")
|
||||||
|
|
||||||
|
#|Default applications|#
|
||||||
|
("BROWSER" . "icecat")
|
||||||
|
("EDITOR" . "kak")
|
||||||
|
("FCEDIT" . "kak")
|
||||||
|
("PAGER" . "less")
|
||||||
|
("READER" . "zathura")
|
||||||
|
("SHELL" . "fish")
|
||||||
|
("TERMINAL" . "xst")
|
||||||
|
("VISUAL" . "kak")
|
||||||
|
("WM" . "awesome")
|
||||||
|
|
||||||
|
#|Remind|#
|
||||||
|
("DOTREMINDERS" . "$XDG_DATA_HOME/reminders")
|
||||||
|
|
||||||
|
#|GTK|#
|
||||||
|
("GTK_RC_FILES" . "$XDG_CONFIG_HOME/gtk-2.0/gtkrc")
|
||||||
|
|
||||||
|
#|Ncurses|#
|
||||||
|
("TERMINFO" . "$XDG_DATA_HOME/terminfo")
|
||||||
|
|
||||||
|
#|Fish completion|#
|
||||||
("fish_complete_path"
|
("fish_complete_path"
|
||||||
. ,(format #f "$fish_complete_path~@{ ~a/fish/completions}"
|
. ,(format #f "$fish_complete_path~@{ ~a/fish/completions}"
|
||||||
"$HOME/.guix-home/profile/share"))))
|
"$HOME/.guix-home/profile/share"))))
|
||||||
|
@ -440,47 +472,10 @@
|
||||||
|
|
||||||
(simple-service 'environment-variables-service
|
(simple-service 'environment-variables-service
|
||||||
home-environment-variables-service-type
|
home-environment-variables-service-type
|
||||||
`(#|Shells|#
|
`(("PATH" . "$HOME/.local/bin:$PATH")
|
||||||
("PATH" . "$HOME/.local/bin:$PATH")
|
("ENV" . "$XDG_CONFIG_HOME/dash/init.sh")
|
||||||
("ENV" . "$XDG_CONFIG_HOME/dash/init.sh")
|
|
||||||
|
|
||||||
#|Language|#
|
|
||||||
("LANG" . "en_US.UTF-8")
|
|
||||||
("LANGUAGE" . "en_US.UTF-8")
|
|
||||||
("LC_COLLATE" . "C")
|
|
||||||
|
|
||||||
#|Default applications|#
|
|
||||||
("BROWSER" . "icecat")
|
|
||||||
("EDITOR" . "kak")
|
|
||||||
("FCEDIT" . "kak")
|
|
||||||
("PAGER" . "less")
|
|
||||||
("READER" . "zathura")
|
|
||||||
("SHELL" . "fish")
|
|
||||||
("TERMINAL" . "xst")
|
|
||||||
("VISUAL" . "kak")
|
|
||||||
("WM" . "awesome")
|
|
||||||
|
|
||||||
#|Xorg|#
|
|
||||||
("XINITRC" . "$XDG_CONFIG_HOME/x11/xinitrc")
|
("XINITRC" . "$XDG_CONFIG_HOME/x11/xinitrc")
|
||||||
|
("INPUTRC" . "$XDG_CONFIG_HOME/readline/inputrc")))
|
||||||
#|Readline|#
|
|
||||||
("INPUTRC" . "$XDG_CONFIG_HOME/readline/inputrc")
|
|
||||||
|
|
||||||
#|GTK|#
|
|
||||||
("GTK_RC_FILES" . "$XDG_CONFIG_HOME/gtk-2.0/gtkrc")
|
|
||||||
|
|
||||||
#|Guile|#
|
|
||||||
("GUILE_WARN_DEPRECATED" . "detailed")
|
|
||||||
("GUILE_HISTORY" . "$XDG_CACHE_HOME/guile/history")
|
|
||||||
|
|
||||||
#|Guix|#
|
|
||||||
("GUIX_PROFILE" . "$XDG_CONFIG_HOME/guix/current")
|
|
||||||
|
|
||||||
#|Terminfo|#
|
|
||||||
("TERMINFO" . "$XDG_DATA_HOME/terminfo")
|
|
||||||
|
|
||||||
#|Remind|#
|
|
||||||
("DOTREMINDERS" . "$XDG_DATA_HOME/reminders")))
|
|
||||||
|
|
||||||
(service home-openssh-service-type
|
(service home-openssh-service-type
|
||||||
(home-openssh-configuration
|
(home-openssh-configuration
|
||||||
|
|
Loading…
Reference in New Issue