aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services/environment.scm
diff options
context:
space:
mode:
authorGravatar Tom Willemse2022-09-22 22:57:15 -0700
committerGravatar Tom Willemse2022-09-22 23:52:28 -0700
commit3967a01b898e52ec559e9be9328714d0ae43d33d (patch)
treeea55b692463f55808d444cda7678f2ebe1df40bc /oni/home/services/environment.scm
parent7c25252663e1d4d37ea2da35906589a44f21c31a (diff)
downloadnew-dotfiles-3967a01b898e52ec559e9be9328714d0ae43d33d.tar.gz
new-dotfiles-3967a01b898e52ec559e9be9328714d0ae43d33d.zip
Set up initial configuration for rincewind home
Diffstat (limited to 'oni/home/services/environment.scm')
-rw-r--r--oni/home/services/environment.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/oni/home/services/environment.scm b/oni/home/services/environment.scm
new file mode 100644
index 0000000..4c52c07
--- /dev/null
+++ b/oni/home/services/environment.scm
@@ -0,0 +1,16 @@
+(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"))))