fix: adjust waybar battery setting for battery life
This commit is contained in:
parent
6514de2117
commit
cf0e399d92
4 changed files with 33 additions and 29 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
{ terminal }:
|
{ terminal, osConfig }:
|
||||||
let
|
let
|
||||||
modulesConfig = import ./modules.nix { inherit terminal; };
|
modulesConfig = import ./modules.nix { inherit terminal osConfig; };
|
||||||
in
|
in
|
||||||
map (dev: dev // modulesConfig) [
|
map (dev: dev // modulesConfig) [
|
||||||
# Monitor 1
|
# Monitor 1
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
{ terminal }:
|
{ terminal, osConfig }:
|
||||||
let
|
let
|
||||||
terminalRun = "${terminal} -e";
|
terminalRun = "${terminal} -e";
|
||||||
in
|
in
|
||||||
|
|
@ -184,31 +184,35 @@ in
|
||||||
format = "{}";
|
format = "{}";
|
||||||
on-click = "${terminalRun} cava";
|
on-click = "${terminalRun} cava";
|
||||||
};
|
};
|
||||||
battery = {
|
battery =
|
||||||
full-at = 80;
|
let
|
||||||
states = {
|
fullAt = if osConfig.services.tlp.enable then 80 else 96;
|
||||||
good = 80;
|
in
|
||||||
warning = 30;
|
{
|
||||||
critical = 15;
|
full-at = fullAt;
|
||||||
|
states = {
|
||||||
|
good = fullAt;
|
||||||
|
warning = 30;
|
||||||
|
critical = 15;
|
||||||
|
};
|
||||||
|
format = "{icon} {capacity}%";
|
||||||
|
format-icons = [
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
""
|
||||||
|
];
|
||||||
|
format-charging = " {capacity}%";
|
||||||
|
format-plugged = " {capacity}%";
|
||||||
|
format-alt = "{icon} {time}";
|
||||||
};
|
};
|
||||||
format = "{icon} {capacity}%";
|
|
||||||
format-icons = [
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
""
|
|
||||||
];
|
|
||||||
format-charging = " {capacity}%";
|
|
||||||
format-plugged = " {capacity}%";
|
|
||||||
format-alt = "{icon} {time}";
|
|
||||||
};
|
|
||||||
network = {
|
network = {
|
||||||
format = "{ifname}";
|
format = "{ifname}";
|
||||||
format-wifi = "";
|
format-wifi = "";
|
||||||
|
|
|
||||||
|
|
@ -192,7 +192,7 @@ in
|
||||||
programs.waybar = {
|
programs.waybar = {
|
||||||
enable = true;
|
enable = true;
|
||||||
style = ../../home/config/waybar/style.css;
|
style = ../../home/config/waybar/style.css;
|
||||||
settings = import ../../home/config/waybar/config.nix { inherit terminal; };
|
settings = import ../../home/config/waybar/config.nix { inherit terminal osConfig; };
|
||||||
systemd = {
|
systemd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
../../modules/virtualization.nix
|
../../modules/virtualization.nix
|
||||||
../../modules/wine.nix
|
../../modules/wine.nix
|
||||||
../../modules/wireguard.nix
|
../../modules/wireguard.nix
|
||||||
../../modules/battery-life.nix
|
# ../../modules/battery-life.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue