aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/data/config.scm
diff options
context:
space:
mode:
Diffstat (limited to 'oni/home/data/config.scm')
-rw-r--r--oni/home/data/config.scm18
1 files changed, 12 insertions, 6 deletions
diff --git a/oni/home/data/config.scm b/oni/home/data/config.scm
index 7c2b064..6648adf 100644
--- a/oni/home/data/config.scm
+++ b/oni/home/data/config.scm
@@ -7,6 +7,7 @@
#:use-module (gnu packages)
#:use-module (gnu packages admin)
#:use-module (gnu packages shellutils)
+ #:use-module (gnu packages wm)
#:use-module (guix gexp)
#:use-module (oni home services xdisorg)
#:use-module (oni home services xmodmap)
@@ -14,7 +15,8 @@
#:use-module (oni home services xsession)
#:use-module (oni home services compton)
#:use-module (oni home services xbindkeys)
- #:use-module (oni home services zsh))
+ #:use-module (oni home services zsh)
+ #:use-module (oni home services herbstluftwm))
(home-environment
(packages (list (specification->package+output "glibc-locales")))
@@ -218,10 +220,12 @@
(home-xsession-configuration
(configuration
(list
- "xrdb -cpp m4 -merge \"${HOME}/.config/X11/Xresources\" -I\"${HOME}/.config/X11/Xresources.d\""
- "xrandr --setprovideroutputsource modesetting NVIDIA-0"
- "xrandr --auto"
- "xrandr --dpi 96"))))
+ (mixed-text-file
+ "xsession"
+ "xrdb -cpp m4 -merge \"${HOME}/.config/X11/Xresources\" -I\"${HOME}/.config/X11/Xresources.d\"\n"
+ "xrandr --setprovideroutputsource modesetting NVIDIA-0\n"
+ "xrandr --auto\n"
+ "xrandr --dpi 96\n")))))
(service home-picom-service-type
(home-picom-configuration
@@ -235,4 +239,6 @@
"class_g = 'trayer'"
"bounding_shaped"))))))
- (service home-xbindkeys-service-type))))
+ (service home-xbindkeys-service-type)
+
+ (service home-herbstluftwm-service-type))))