From 61283b30d11f27d5b76439d43f20d0c0c8ff5296 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Tue, 19 Sep 2023 17:41:41 +0200 Subject: [PATCH] framework/*: add fw-ectool for led control, etc This adds a patched ectool, to interact with the Embedded Controller Can be used to interact with leds from userspace, etc. Not part of a nixos release yet, so package only gets added if it exists. --- framework/12th-gen-intel/default.nix | 5 +++++ framework/default.nix | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/framework/12th-gen-intel/default.nix b/framework/12th-gen-intel/default.nix index 79336f6..b07d2d5 100644 --- a/framework/12th-gen-intel/default.nix +++ b/framework/12th-gen-intel/default.nix @@ -73,4 +73,9 @@ # Fix font sizes in X # services.xserver.dpi = 200; + + # This adds a patched ectool, to interact with the Embedded Controller + # Can be used to interact with leds from userspace, etc. + # Not part of a nixos release yet, so package only gets added if it exists. + environment.systemPackages = lib.optional (pkgs ? "fw-ectool") pkgs.fw-ectool; } diff --git a/framework/default.nix b/framework/default.nix index cb8cb95..a1eff2c 100644 --- a/framework/default.nix +++ b/framework/default.nix @@ -45,4 +45,9 @@ # Fix font sizes in X # services.xserver.dpi = 200; + + # This adds a patched ectool, to interact with the Embedded Controller + # Can be used to interact with leds from userspace, etc. + # Not part of a nixos release yet, so package only gets added if it exists. + environment.systemPackages = lib.optional (pkgs ? "fw-ectool") pkgs.fw-ectool; }