From bd8e6a0715fe66fd87efb54d226b0e80de673522 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 4 Nov 2024 21:07:33 +0100 Subject: [PATCH] Fix ddcci workaround on `picard` --- hosts/picard/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hosts/picard/default.nix b/hosts/picard/default.nix index 0fa47b5..60677ff 100644 --- a/hosts/picard/default.nix +++ b/hosts/picard/default.nix @@ -35,7 +35,7 @@ "hass-poweroff" "forgejo-runners" "teamviewer" - "macos-ventura" + # "macos-ventura" "sunshine" "mount-sisko" "adb" @@ -127,10 +127,15 @@ ]; systemd.services.ddcci = { - serviceConfig.Type = "oneshot"; script = '' echo 'ddcci 0x37' > /sys/bus/i2c/devices/i2c-2/new_device ''; + wantedBy = [ "graphical.target" ]; + restartIfChanged = false; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + }; }; boot.loader.efi.canTouchEfiVariables = true;