From 8d072ca6c42841d001b0429c6eb9506a6dc816cc Mon Sep 17 00:00:00 2001 From: UGA Innovation Factory Date: Tue, 9 Dec 2025 15:10:12 +0000 Subject: [PATCH] force gsettings input-sources --- sw-kiosk.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/sw-kiosk.nix b/sw-kiosk.nix index 0abead2..0e44117 100644 --- a/sw-kiosk.nix +++ b/sw-kiosk.nix @@ -128,6 +128,22 @@ }; }; + systemd.user.services."force-input-sources" = { + description = "Force the Gsettings Input Sources"; + wantedBy = [ "chromium-kiosk.service" ]; + partOf = [ "chromium-kiosk.service" ]; + + serviceConfig = { + ExecStartPre = '' + /run/current-system/sw/bin/sleep 5 + ''; + ExecStart = '' + /run/current-system/sw/bin/dconf reset /org/gnome/desktop/input-sources/sources + ''; + Type = "simple"; + }; + }; + systemd.user.services."chromium-kiosk" = { description = "Chromium kiosk"; wantedBy = [ "graphical-session.target" ];