Add ‘guix-home’ configuration for data
This commit is contained in:
parent
d844fb93f7
commit
7310c3c99b
2 changed files with 33 additions and 0 deletions
2
config.scm
Normal file
2
config.scm
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
(add-to-load-path (dirname (current-filename)))
|
||||||
|
(load-from-path "oni/home/data/config.scm")
|
31
oni/home/data/config.scm
Normal file
31
oni/home/data/config.scm
Normal file
|
@ -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"))))))))
|
Loading…
Reference in a new issue