From 8406522bfae6ce8d9cded4d2473d51991b0fc842 Mon Sep 17 00:00:00 2001 From: joygnu Date: Mon, 19 Aug 2024 21:09:17 +0200 Subject: [PATCH] ledfix --- modules/default.nix | 1 + modules/ledfix/de | 1 + modules/ledfix/default.nix | 11 +++++++++++ 3 files changed, 13 insertions(+) create mode 100644 modules/ledfix/de create mode 100644 modules/ledfix/default.nix diff --git a/modules/default.nix b/modules/default.nix index bdc7839..1fda222 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -15,5 +15,6 @@ ./update ./polkit ./ssh + ./ledfix ]; } diff --git a/modules/ledfix/de b/modules/ledfix/de new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/modules/ledfix/de @@ -0,0 +1 @@ + diff --git a/modules/ledfix/default.nix b/modules/ledfix/default.nix new file mode 100644 index 0000000..1e186e9 --- /dev/null +++ b/modules/ledfix/default.nix @@ -0,0 +1,11 @@ +{ ... }: +{ + systemd.services.micmute = { + description = "Set microphone mute LED to off"; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + ExecStart = "sh -c 'echo 0 | tee /sys/class/leds/thinkpad::micmute/brightness'"; + Type = "oneshot"; + }; + }; +}