aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config.scm2
-rw-r--r--oni/home/data/config.scm31
2 files changed, 33 insertions, 0 deletions
diff --git a/config.scm b/config.scm
new file mode 100644
index 0000000..387f69f
--- /dev/null
+++ b/config.scm
@@ -0,0 +1,2 @@
+(add-to-load-path (dirname (current-filename)))
+(load-from-path "oni/home/data/config.scm")
diff --git a/oni/home/data/config.scm b/oni/home/data/config.scm
new file mode 100644
index 0000000..3322dbe
--- /dev/null
+++ b/oni/home/data/config.scm
@@ -0,0 +1,31 @@
+(define-module (oni home data config)
+ #:use-module (gnu home)
+ #:use-module (gnu home services)
+ #:use-module (gnu home services shells)
+ #:use-module (gnu home services desktop)
+ #:use-module (gnu services)
+ #:use-module (gnu packages admin)
+ #:use-module (guix gexp)
+ #:use-module (oni home services xdisorg))
+
+(home-environment
+ (services
+ (list
+ (simple-service 'some-useful-env-vars-service
+ home-environment-variables-service-type
+ `(("LESS" . "FXRSi")
+ ("MY_GUIX_CONFIGURED" . "1")
+ ("DOTNET_CLI_TELEMETRY_OPTOUT" . "1")
+ ("EDITOR" . "emacsclient")
+ ("CALIBRE_USE_DARK_PALETTE" . "1")))
+
+ (service home-redshift-service-type
+ (home-redshift-configuration
+ (location-provider 'manual)
+ (latitude 49.2127205)
+ (longitude 122.9267927)))
+
+ (service home-fish-service-type
+ (home-fish-configuration
+ (aliases
+ '(("hc" . "herbstclient"))))))))