From 191d3ca91d7275b32c059b96c5e8808f832311d0 Mon Sep 17 00:00:00 2001 From: Aidan Pinard Date: Wed, 9 Nov 2022 08:47:07 -0400 Subject: [PATCH] Changed asus battery script to work with multiple battery names. Signed-off-by: Aidan Pinard --- asus/battery.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/asus/battery.nix b/asus/battery.nix index c9a45b1..d61e350 100644 --- a/asus/battery.nix +++ b/asus/battery.nix @@ -1,7 +1,7 @@ { config, pkgs, lib, ... }: let p = pkgs.writeScriptBin "charge-upto" '' - echo ''${0:-100} > /sys/class/power_supply/BAT0/charge_control_end_threshold + echo ''${0:-100} > /sys/class/power_supply/BAT?/charge_control_end_threshold ''; cfg = config.hardware.asus.battery; in @@ -30,7 +30,7 @@ in serviceConfig = { Type = "oneshot"; Restart = "on-failure"; - ExecStart = "${pkgs.runtimeShell} -c 'echo ${toString cfg.chargeUpto} > /sys/class/power_supply/BAT0/charge_control_end_threshold'"; + ExecStart = "${pkgs.runtimeShell} -c 'echo ${toString cfg.chargeUpto} > /sys/class/power_supply/BAT?/charge_control_end_threshold'"; }; }; };