home/fuji: add squeekboard

This commit is contained in:
2026-08-08 11:39:25 +02:00
parent c84da2736f
commit 45c0981d46
+18 -2
View File
@@ -343,9 +343,13 @@ in
};
};
dconf.settings = {
"org/gnome/desktop/input-sources".sources = [ (lib.hm.gvariant.mkTuple [ "xkb" "us" ]) ];
"org/gnome/desktop/a11y/applications".screen-keyboard-enabled = true;
};
systemd.user = {
services = {
wayland-pipewire-idle-inhibit = {
Unit.Description = "inhibit sleep while audio output is active";
Service = {
@@ -417,7 +421,19 @@ in
Install.WantedBy = [ "graphical-session.target" ];
};
squeekboard = {
Unit = {
Description = "squeekboard on-screen keyboard (tablet mode)";
PartOf = [ "graphical-session.target" ];
After = [ "graphical-session.target" ];
StartLimitIntervalSec = 0;
};
Service = {
ExecStart = "${pkgs.squeekboard}/bin/squeekboard";
Restart = "on-failure";
RestartSec = 3;
};
};
};
};
}