From a0e93e2e982561194c3fb9ab35499541394bc84e Mon Sep 17 00:00:00 2001 From: Adam French Date: Thu, 5 Mar 2026 17:28:09 +0000 Subject: [PATCH 1/2] add battery to waybar --- waybar/waybar_hyprland_config.json | 9 +++++++++ waybar/waybar_style.css | 10 ++++++++++ waybar/waybar_sway_config.json | 9 +++++++++ 3 files changed, 28 insertions(+) diff --git a/waybar/waybar_hyprland_config.json b/waybar/waybar_hyprland_config.json index fbeb04e..4be9981 100644 --- a/waybar/waybar_hyprland_config.json +++ b/waybar/waybar_hyprland_config.json @@ -14,6 +14,7 @@ "memory", "disk", "network", + "battery", "clock", "tray" ], @@ -94,6 +95,14 @@ "tooltip": false }, + "battery": { + "format": "BAT: {capacity}%", + "format-charging": "BAT: {capacity}% CHR", + "format-plugged": "BAT: {capacity}% PLG", + "interval": 30, + "tooltip": false + }, + "clock": { "format": "{:%Y-%m-%d %H:%M}", "interval": 1, diff --git a/waybar/waybar_style.css b/waybar/waybar_style.css index 746e269..8ae9ca2 100644 --- a/waybar/waybar_style.css +++ b/waybar/waybar_style.css @@ -55,6 +55,7 @@ window#waybar { #memory, #disk, #network, +#battery, #clock { padding: 0 10px; color: #C792EA; @@ -68,10 +69,19 @@ window#waybar { #memory, #disk, #network, +#battery, #clock { border-left: 1px solid #FF79C6; } +#battery.warning { + color: #FFB86C; +} + +#battery.critical { + color: #FF5370; +} + #custom-greetings { color: #f5af19; } diff --git a/waybar/waybar_sway_config.json b/waybar/waybar_sway_config.json index c2ec1d2..7422a83 100644 --- a/waybar/waybar_sway_config.json +++ b/waybar/waybar_sway_config.json @@ -14,6 +14,7 @@ "memory", "disk", "network", + "battery", "clock", "tray" ], @@ -95,6 +96,14 @@ "tooltip": false }, + "battery": { + "format": "BAT: {capacity}%", + "format-charging": "BAT: {capacity}% CHR", + "format-plugged": "BAT: {capacity}% PLG", + "interval": 30, + "tooltip": false + }, + "clock": { "format": "{:%Y-%m-%d %H:%M}", "interval": 1, From 177155e2704436bcec1f8c000e0cf5aba03d8cb4 Mon Sep 17 00:00:00 2001 From: Adam French Date: Thu, 5 Mar 2026 17:28:54 +0000 Subject: [PATCH 2/2] update readme to include downloading submodules --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 45b8325..4a3bbc5 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ A collection of Linux scripts and configs for use across multiple machines. ## Installation +### Submodules + +After cloning, pull submodules with: + +```bash +git submodule update --init --recursive +``` + ### Packages Install all packages using `yay`: