diff --git a/users/configs/cbatticon/default.nix b/users/configs/cbatticon/default.nix new file mode 100644 index 0000000..fc1d782 --- /dev/null +++ b/users/configs/cbatticon/default.nix @@ -0,0 +1,13 @@ +{ user ? throw "user argument is required" }: { config, lib, pkgs, ... }: + +{ + home-manager.users.${user.name} = { + services.cbatticon = { + enable = true; + lowLevelPercent = 20; + criticalLevelPercent = 10; + }; + + systemd.user.services.cbatticon.Unit.After = [ "graphical-session.target" ]; + }; +} diff --git a/users/nick/default.nix b/users/nick/default.nix index bc34246..5acaec9 100644 --- a/users/nick/default.nix +++ b/users/nick/default.nix @@ -16,6 +16,7 @@ in (import ../configs/wev { inherit user; }) (import ../configs/networkmanager { inherit user; }) (import ../configs/blueman { inherit user; }) + (import ../configs/cbatticon { inherit user; }) (import ../configs/brightnessctl { inherit user; }) (import ../configs/pavucontrol { inherit user; }) (import ../configs/pipewire { inherit user; })