diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/home-manager/waybar.nix | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/modules/home-manager/waybar.nix b/modules/home-manager/waybar.nix index efee997..aad658c 100644 --- a/modules/home-manager/waybar.nix +++ b/modules/home-manager/waybar.nix @@ -8,42 +8,41 @@ layer = "top"; position = "top"; height = 40; - }; - modules-left = [ "tray" "hyprland/workspaces" ]; - modules-center = [ "clock" ]; - modules-right = [ "wireplumber" "bluetooth" "network" "backlight/slider" "battery" "temperature" "memory" "keyboard_state" ]; + modules-left = [ "tray" "hyprland/workspaces" ]; + # modules-center = [ "clock" ]; + modules-right = [ "wireplumber" "bluetooth" "network" "backlight/slider" "battery" "temperature" "memory" "keyboard_state" ]; - "tray" = { - icon-size = 21; - spacing = 10; - }; - "wireplumber" = { - format = "{volume}% {icon}"; - format-muted = ""; - on-click = "helvum"; - format-icons = [ "" "" "" ]; - max-volume = 150; - scroll-step = 0.2; - }; - "backlight/slider" = { - min = 1; - max = 100; - orientation = "horizontal"; - # device = "intel_backlight"; - }; - "clock" = { - format = "{:%H:%M} "; - format-alt = "{:%A, %B %d, %Y (%R)} "; - # timezone = config.time.timeZone; - timezone = "US/Mountain"; - tooltip-format = "<tt><small>{calendar}</small></tt>"; - calendar = { + "tray" = { + icon-size = 21; + spacing = 10; + }; + "wireplumber" = { + format = "{volume}% {icon}"; + format-muted = ""; + on-click = "helvum"; + format-icons = [ "" "" "" ]; + max-volume = 150; + scroll-step = 0.2; + }; + "backlight/slider" = { + min = 1; + max = 100; + orientation = "horizontal"; + # device = "intel_backlight"; + }; + "clock" = { + format = "{:%H:%M} "; + format-alt = "{:%A, %B %d, %Y (%R)} "; + # timezone = config.time.timeZone; + timezone = "US/Mountain"; + tooltip-format = "<tt><small>{calendar}</small></tt>"; + "calendar" = { mode = "year"; mode-mon-col = 3; weeks-pos = "right"; on-scroll = 1; on-right-click = "mode"; - format = { + "format" = { months = "<span color='#ffead3'><b>{}</b></span>"; days = "<span color='#ecc6d9'><b>{}</b></span>"; weeks = "<span color='#99ffdd'><b>W{}</b></span>"; @@ -51,33 +50,34 @@ today = "<span color='#ff6699'><b><u>{}</u></b></span>"; }; }; - }; - "battery" = { - interval = 60; - states = { - "warning" = 30; - "critical" = 15; }; - format = "{capacity}% {icon}"; - format-icons = [ "" "" "" "" "" ]; - max-length = 25; - }; - "memory" = { - format = "{used:0.1f}G/{total:0.1f}G "; - }; - "temperature" = { - format = "{temperatureC}°C "; - }; - "keyboard-state" = { - numlock = true; - capslock = true; - "format" = { - numlock = "N {icon}"; - # capslock = "C {icon}"; + "battery" = { + interval = 60; + states = { + "warning" = 30; + "critical" = 15; + }; + format = "{capacity}% {icon}"; + format-icons = [ "" "" "" "" "" ]; + max-length = 25; }; - "format-icons" = { - locked = ""; - unlocked = ""; + "memory" = { + format = "{used:0.1f}G/{total:0.1f}G "; + }; + "temperature" = { + format = "{temperatureC}°C "; + }; + "keyboard-state" = { + numlock = true; + capslock = true; + "format" = { + numlock = "N {icon}"; + # capslock = "C {icon}"; + }; + "format-icons" = { + locked = ""; + unlocked = ""; + }; }; }; }; |
