aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2026-06-09 02:15:01 -0700
committerGravatar Tom Willemse2026-06-22 00:28:42 -0700
commit4cf0844a6a8b886ee390ad35a04236f5f090a090 (patch)
tree5fb093bcad1e86749d2b6acb16a3b12709d02fef
parent7be4c5c535d6fc5c02d3ba2e80e788ac253918ac (diff)
downloadnew-dotfiles-4cf0844a6a8b886ee390ad35a04236f5f090a090.tar.gz
new-dotfiles-4cf0844a6a8b886ee390ad35a04236f5f090a090.zip
wezterm: Move actual config setting out of service file
-rw-r--r--oni/home/config/rincewind.scm5
-rw-r--r--oni/home/services/terminals.scm4
2 files changed, 7 insertions, 2 deletions
diff --git a/oni/home/config/rincewind.scm b/oni/home/config/rincewind.scm
index d9a9914..357bafa 100644
--- a/oni/home/config/rincewind.scm
+++ b/oni/home/config/rincewind.scm
@@ -571,4 +571,7 @@
(service home-udiskie-service-type)
- (service home-wezterm-service-type)))))
+ (service home-wezterm-service-type
+ (home-wezterm-configuration
+ (configurations
+ (list (local-file "../../../wezterm/.config/wezterm/wezterm.lua")))))))))
diff --git a/oni/home/services/terminals.scm b/oni/home/services/terminals.scm
index 7cef8e2..7a86c60 100644
--- a/oni/home/services/terminals.scm
+++ b/oni/home/services/terminals.scm
@@ -21,7 +21,9 @@
(define (home-wezterm-config-files config)
`(("wezterm/wezterm.lua"
- ,(local-file "../../../wezterm/.config/wezterm/wezterm.lua"))))
+ ,(mixed-text-file
+ "config"
+ (serialize-text-config config (home-wezterm-configuration-configurations config))))))
(define home-wezterm-service-type
(service-type