move env to systemd environment

This commit is contained in:
LuKe Tidd 2025-05-03 13:06:37 -04:00
parent 3731cde5d7
commit f01b500204
Signed by: luke
GPG Key ID: 75D6600BEF4E8E8F
2 changed files with 9 additions and 3 deletions

3
environment.d/im.conf Normal file
View File

@ -0,0 +1,3 @@
XMODIFIERS=@im=fcitx
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx

View File

@ -1,12 +1,15 @@
[Unit]
Description=fcitx input daemon
StartLimitIntervalSec=0
PartOf=graphical-session.target
After=graphical-session.target
[Service]
Type=exec
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal
ExecStartPre=/bin/sleep 1
ExecStart=/usr/bin/fcitx5 -D -r --keep
Environment=GTK_IM_MODULE=fcitx XMODIFIERS="@im=fcitx" QT_IM_MODULE=fcitx
[Install]
WantedBy=graphical-session.target