From 183d790db584554a2d079c4ed6530a5624c6be7f Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Sun, 7 Jul 2024 11:34:28 +0300 Subject: [PATCH] Add cbatticon Signed-off-by: Nikolaos Karaolidis --- users/configs/cbatticon/default.nix | 13 +++++++++++++ users/nick/default.nix | 1 + 2 files changed, 14 insertions(+) create mode 100644 users/configs/cbatticon/default.nix 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; })