dotfiles/oni/home/data/config.scm

50 lines
1.7 KiB
Scheme

(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)
#:use-module (gnu packages admin)
#:use-module (guix gexp)
#:use-module (oni home services xdisorg))
(home-environment
(packages (list (specification->package+output "glibc-locales")))
(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")
("GUIX_LOCPATH" . "$HOME/.guix-home/profile/lib/locale")))
(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")))))
(service home-rofi-service-type
(home-rofi-configuration
(config
'((kb-cancel . "Escape,Control+bracketleft,Control+g")))
(theme
'((window
((background-color . "#222424")))
(entry
((text-color . "#bfbfbf")))
(prompt
((text-color . "#bfbfbf")))
(element-text
((background-color . "#222424")
(text-color . "#bfbfbf"))))))))))