summaryrefslogtreecommitdiff
path: root/systems
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-09-28 11:14:56 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-09-28 11:14:56 +0200
commit731941c328d1b338606c51aa740772d9f0e3e74c (patch)
tree193c761086fcec0d94d2d2ed8a2e88d10e6f067f /systems
parent6fa6088146786cd86cac9b34406fa9bd5f6cdff7 (diff)
refactor(ayase): prevent ibus from being garbage collected
Diffstat (limited to 'systems')
-rw-r--r--systems/ayase.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/systems/ayase.scm b/systems/ayase.scm
index d7a2524..e46faa3 100644
--- a/systems/ayase.scm
+++ b/systems/ayase.scm
@@ -95,13 +95,15 @@
(define swap-2
(swap-space (target (swap-label "-2"))))
-(define system-services
+(define (system-services)
+ (use-modules (gnu packages ibus))
(list (service libvirt-service-type)
(service openssh-service-type)
(service tor-service-type)
(simple-service 'gc-workaround
profile-service-type
(list grub
+ ibus
python-pip
ruby))
(simple-service 'system-packages
@@ -127,7 +129,7 @@
(define services
(append %distribution-services
(list home-services)
- system-services))
+ (system-services)))
;; (list #<swap-space>)
(define swap-devices