fd601801b4
fix(river): hide vacant tags on initial startup
...
Before this, vacant tags would show with `hide-vacant` set on initial
startup, because we receive initial tag events from River before we show
the bar. In that case, we won't call `set_visible(false)` on the
respective buttons because they're not shown yet. This registers the
output status listener after we show the bar so we won't miss any
events.
2025-09-16 16:04:25 +02:00
04796988e9
feat(river): set layout name as class
...
This allows for custom styling for specific river layouts (such as monocle).
2025-07-07 15:13:33 +02:00
61a6c00c02
Happy clang
2023-03-02 16:57:32 +03:00
757a450324
add river/layout
2023-01-31 16:34:38 +11:00
f3a049c6df
river/mode: new module
...
This module shows river's current mapping mode (e.g. normal, locked).
2022-06-01 15:35:08 +00:00
7ab9a560ae
fix: lint
2022-05-23 13:47:14 +02:00
e2b676b800
add river/window module
2022-05-19 15:20:04 -04:00
f2fcadbf62
refactor: lint
2022-04-06 08:37:19 +02:00
ad3f46214d
river/tags: Add possibility for mouse clicks
...
Left mouse click - set-focused-tags
Right mouse click - toggle-focused-tags
2021-11-15 22:31:38 +01:00
024fd42e27
river/tags: support urgent tags
...
Upstream river has a concept of urgent views/tags as of commit e59c2a73.
Introduce a new urgent style to expose this in the waybar module.
2021-08-19 15:01:49 +02:00
343a8bef22
river/tags: add module
2020-06-12 15:19:46 +02:00