Zander671
4d2fb11a05
Merge tag '0.15.0' of https://github.com/Alexays/Waybar
clang-format / lint (push) Has been cancelled
freebsd / build (push) Has been cancelled
linux / build (c++20, alpine) (push) Has been cancelled
linux / build (c++20, archlinux) (push) Has been cancelled
linux / build (c++20, debian) (push) Has been cancelled
linux / build (c++20, fedora) (push) Has been cancelled
linux / build (c++20, gentoo) (push) Has been cancelled
linux / build (c++20, opensuse) (push) Has been cancelled
Nix-Tests / nix-flake-check (push) Has been cancelled
2026-02-19 20:54:36 -08:00
Alexis Rouillard
e4e47cad5c
Merge pull request #3088 from VAWVAW/hyprland-bar-scroll
...
hyprland/workspaces: Add `enable-bar-scroll` option
2026-02-13 23:43:12 +01:00
vawvaw
5b595a4dfe
hyprland/workspaces: Add enable-bar-scroll option
2026-02-13 20:48:59 +01:00
Alexey Vladimirov
7110c455e2
fix of example config typos
2026-02-12 02:12:00 +03:00
Alexey Vladimirov
3bcadfdf5a
battery: power switch events
2026-02-12 01:42:30 +03:00
Ensar Sarajčić
c388208e21
docs: fix typo in waybar.5 in expand-right field info
2026-02-11 13:01:07 +01:00
Austin Horstman
c9a7cbbdb3
fix(image): treat missing interval as once
...
PR #4390 enabled millisecond intervals but changed image interval parsing so a missing interval could resolve to 1ms. That creates a hot update loop and can spike CPU and destabilize rendering in drawer/group setups (issue #4835 ).
Use explicit semantics: missing, null, non-numeric, or <=0 interval is treated as "once" (max sleep), while positive numeric values still support ms precision with a 1ms floor. This keeps the intended feature (sub-second polling when requested) without defaulting to busy looping.
Also align waybar-image(5) docs with runtime behavior.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2026-02-09 15:27:35 -06:00
szbmrk
ca0b068ad8
feat(disk)!: handle multiple disks at once
2026-02-04 12:34:32 +01:00
Kaosu
946d6dff6e
Merge branch 'master' into features/temperature-hwmon-by-name
2026-01-27 06:20:58 +01:00
szbmrk
f3c3628254
docs(hyprland/submap): add config option to specify different icons for submaps
2026-01-15 00:37:04 +01:00
Aksel Lunde Aase
5870c4ba0e
feat(clock): Add action to execute external command
2026-01-09 13:26:27 +01:00
Dennis Weiershaeuser
9e53174ef5
feat(sway/workspaces): add format for negative indices
2026-01-01 02:42:56 +01:00
LorenzBischof
959f41ca9c
docs: add missing reverse-mouse-scrolling to pulseaudio module man page
2025-12-30 12:30:30 +01:00
Alexis Rouillard
06484547d1
Merge pull request #4677 from mliszcz/remove-window-format
...
fix(sway/workspaces): window-rewrite: do not check for window-format
2025-12-28 23:12:44 +01:00
Kaosu
61af3e95fa
fix the doc
2025-12-27 08:38:14 +01:00
Kaosu
ce029c3419
temperature: add hwmon-name option for stable sensor selection
...
Allow selecting a hwmon device for the temperature module by its
name instead of a fixed hwmon path.
This avoids fragile configurations that break when new hwmon
devices are added and the kernel changes hwmon ordering.
The hwmon-name option is mutually exclusive with hwmon-path and
hwmon-path-abs to prevent ambiguous configurations.
2025-12-27 08:16:03 +01:00
Viktar Lukashonak
c8c3287be3
cava man
2025-12-20 15:35:20 +03:00
Alexis Rouillard
3d0b942956
Merge pull request #4689 from ospafford/feat-dwl_tag_state
...
feat(dwl/tags): add empty tag option
2025-12-18 19:09:39 +01:00
Alexis Rouillard
c6844781ea
Merge pull request #4671 from touero/dev
...
Fix example error about update moudle by signal in man page
2025-12-18 19:03:11 +01:00
Alexis Rouillard
11c4e55376
Merge pull request #4591 from rrrnld/fix/multiple-batteries
...
Improve multiple battery support
2025-12-18 19:02:31 +01:00
mike b
85aac3fee7
feature to limit the number of icons displayed
2025-12-11 14:46:32 -05:00
Owen Spafford
07cb2c02d2
feat(dwl/tags): add empty tag option
...
Added option in the `dwl/tags` to theme empty tags (i.e. tags without any clients) in `style.css` using
`#tags button.empty`.
Signed-off-by: ospafford <ospafford@gmail.com >
2025-12-09 07:28:18 -08:00
Axel Dahlberg
7777be0da6
feat: allow not switching output when clicking sway/workspace
2025-12-07 19:43:25 +01:00
Raphael Kimmig
85a8fca0de
feat: allow sorting niri workspaces
2025-12-07 12:18:24 +01:00
mliszcz
e362550e27
fix(sway/workspaces): window-rewrite: do not check for window-format
...
Remove check for unused window-format option.
Fixes #3797 .
2025-12-02 17:19:44 +01:00
touero
e189649c33
docs(custom): fix example error about update moudle by signal
2025-11-29 17:29:52 +08:00
André Silva
bbb7f37761
support hiding tray icons
2025-11-26 16:29:35 +00:00
BartiX259
097c00c7bd
fix(docs): pulseaudio man page example
...
The example configuration in the man page used 'headphones' and 'handsfree' as keys for format-icons. The correct keys are 'headphone' and 'hands-free'.
2025-11-22 20:09:34 +01:00
arne
ca62481dc9
fix: default weighted average to true
2025-10-26 06:44:53 +01:00
arne
b701d7f70b
docs: add information about weighted-average config option
2025-10-26 06:34:04 +01:00
Alexis Rouillard
46d3e80bce
Merge pull request #4559 from carljustineoyales/chore/update-pulseaudio-slider-module
...
fix(pulseaudio-slider): Use `background` in CSS example
2025-10-19 13:38:03 +02:00
guttermonk
c831a352f2
Added signal support and wait-for-activity bool.
2025-10-17 18:11:50 -05:00
carljustineoyales
6021261383
fix(pulseaudio-slider): Use background in CSS example
...
The `background-color` property does not work as expected for the slider. Using the `background` shorthand property correctly applies the color.
2025-10-15 20:47:35 +08:00
Maik Broemme
382b9daada
wlr/taskbar: add homogeneous to evenly distribute button widths
2025-10-10 15:25:21 +02:00
Zander671
cb6bc2f261
Fix some bugs
clang-format / lint (push) Has been cancelled
freebsd / build (push) Has been cancelled
linux / build (c++20, alpine) (push) Has been cancelled
linux / build (c++20, archlinux) (push) Has been cancelled
linux / build (c++20, debian) (push) Has been cancelled
linux / build (c++20, fedora) (push) Has been cancelled
linux / build (c++20, gentoo) (push) Has been cancelled
linux / build (c++20, opensuse) (push) Has been cancelled
Nix-Tests / nix-flake-check (push) Has been cancelled
2025-10-09 23:02:31 -07:00
Zander671
c5a7fae1d9
Fork
clang-format / lint (push) Has been cancelled
freebsd / build (push) Has been cancelled
linux / build (c++20, alpine) (push) Has been cancelled
linux / build (c++20, archlinux) (push) Has been cancelled
linux / build (c++20, debian) (push) Has been cancelled
linux / build (c++20, fedora) (push) Has been cancelled
linux / build (c++20, gentoo) (push) Has been cancelled
linux / build (c++20, opensuse) (push) Has been cancelled
Nix-Tests / nix-flake-check (push) Has been cancelled
2025-10-09 22:05:52 -07:00
Thomas Crha
e1d4967d8e
feat(niri/worspaces): add ignore-workspaces configuration option
2025-10-09 18:03:24 +11:00
lilly-lizard
408a87fe89
Merge branch 'master' into river-tags-monitor-focus
2025-10-09 17:16:33 +13:00
Maik Broemme
730b502c76
wlr/taskbar: add justify option for Gtk::Box horizontal alignment
...
The `wlr/taskbar` module had no way to control its container's horizontal
alignment. This change adds a `justify` config key (left|center|right) that
maps to Gtk::Align::START/CENTER/END and is applied via set_halign() on the
module's Gtk::Box. Default behavior remains unchanged (left).
2025-10-08 08:52:19 +02:00
Dominique Martinet
632e30eb9f
niri/window: add col/max_col parameters
...
niri v25.08 added window positions to IPC, so waybar actually has the
information stored in json around.
This handles the associated WindowLayoutsChanged IPC message to keep the
position up to date in memory, and adds a couple of format messages to
show the current column, so one can dislpay where we are in the
workspace (in the hope of improving this feeling of being lost...)
Ideally a visual representation of the workspace like the one
illustrated in the PR[1] would be even better but this will probably do
for now.
Link: https://github.com/YaLTeR/niri/pull/1265#issuecomment-2724621758 [1]
2025-10-07 22:56:30 +09:00
Alexis Rouillard
18a9835b7c
Merge pull request #4246 from edeustua/master
...
feat: Add ISO 8601 calendar to clock module
2025-10-01 14:29:37 +02:00
Alexis Rouillard
9dd75d4f6b
Merge pull request #4507 from workflow/niri-language-add-css-classes
...
feat(niri/language): add CSS classes
2025-10-01 14:27:35 +02:00
Alexis Rouillard
4f16ec16f9
Merge pull request #4395 from pol-rivero/workspace-taskbar-improvements
...
[hyprland/workspaces] Taskbar improvements
2025-10-01 14:27:13 +02:00
Alexis Rouillard
c7a77f2c08
Merge pull request #4390 from aidansunbury/master
...
Support millisecond precision for script intervals
2025-10-01 14:22:17 +02:00
Alexis Rouillard
32d4cf4c7b
Merge pull request #4414 from PedroManse/master
...
docs: fix waybar menu example and formatting
2025-10-01 14:20:07 +02:00
Alexis Rouillard
97f1e54b70
Merge pull request #4447 from guttermonk/clock-fix
...
Clock Module: Independent clock tooltip formatting and fix for blank line at the end of the timezone list
2025-10-01 14:18:28 +02:00
Alexis Rouillard
fbec045492
Merge pull request #4437 from jp7677/ext-workspaces-remove-dirty-tracking
...
ext/workspaces: fix appearing of hidden workspaces
2025-10-01 14:16:03 +02:00
Alexis Rouillard
c31d15045a
Merge pull request #4452 from dmyTRUEk/master
...
docs(temperature): add missed `warning` style
2025-10-01 14:15:10 +02:00
Alexis Rouillard
08b36955de
Merge pull request #4488 from RQuarx/patch-1
...
fix: changed *waybar-styles(5)" to *waybar-styles(5)* in the last line
2025-10-01 14:13:54 +02:00
workflow
862ba2f568
feat(niri/language): add CSS classes
2025-09-29 17:43:23 +03:00