aboutsummaryrefslogtreecommitdiff
path: root/home/wm/waybar/default.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--home/wm/waybar/default.nix56
1 files changed, 27 insertions, 29 deletions
diff --git a/home/wm/waybar/default.nix b/home/wm/waybar/default.nix
index 1aab182..e712585 100644
--- a/home/wm/waybar/default.nix
+++ b/home/wm/waybar/default.nix
@@ -1,4 +1,4 @@
-{ config, lib, pkgs, ... }:
+{ config, lib, ... }:
let isEnabled = config.my.home.wm.windowManager == "sway";
in
{
@@ -16,35 +16,33 @@ in
margin-bottom = 0;
modules-left = [ "sway/workspaces" "sway/mode" ];
modules-right = [ "pulseaudio" "network" "battery" "clock" "tray" ];
- modules = {
- "sway/workspaces" = { format = "{name}"; };
- "sway/mode" = { format = "{}"; };
- tray = { spacing = 10; };
- clock = { format = "{: %a %b %d %R}"; };
- battery = {
- states = {
- warning = 30;
- critical = 15;
- };
- format = "ac:{capacity}%";
- tooltip = true;
- tooltip-format = "{timeTo} ({capacity}%)";
- };
- pulseaudio = {
- format = "vol:{volume}%";
- format-bluetooth = "bt:{volume}%";
- format-bluetooth-muted = "bt:{volume}%";
- format-muted = "vol:{volume}%";
- on-click = "pavucontrol";
- };
- "network" = {
- format-wifi = "{essid}:{signalStrength}%";
- format-ethernet = "{ipaddr}/{cidr}";
- format-linked = "{ifname} (No IP)";
- format-disconnected = "network unavailable";
- format-alt = "{ifname}: {ipaddr}/{cidr}";
- tooltip = false;
+ "sway/workspaces" = { format = "{name}"; };
+ "sway/mode" = { format = "{}"; };
+ tray = { spacing = 10; };
+ clock = { format = "{: %a %b %d %R}"; };
+ battery = {
+ states = {
+ warning = 30;
+ critical = 15;
};
+ format = "ac:{capacity}%";
+ tooltip = true;
+ tooltip-format = "{timeTo} ({capacity}%)";
+ };
+ pulseaudio = {
+ format = "vol:{volume}%";
+ format-bluetooth = "bt:{volume}%";
+ format-bluetooth-muted = "bt:{volume}%";
+ format-muted = "vol:{volume}%";
+ on-click = "pavucontrol";
+ };
+ "network" = {
+ format-wifi = "{essid}:{signalStrength}%";
+ format-ethernet = "{ipaddr}/{cidr}";
+ format-linked = "{ifname} (No IP)";
+ format-disconnected = "network unavailable";
+ format-alt = "{ifname}: {ipaddr}/{cidr}";
+ tooltip = false;
};
}];
style = (builtins.readFile ./style.css);