Commit graph

63 commits

Author SHA1 Message Date
Damocles
5deb6e7b62 hide tray group when no systray items are present 2026-04-17 00:59:39 +02:00
Damocles
25bc3954cb fix window title visibility and elision, document weather.interval 2026-04-17 00:54:05 +02:00
Damocles
816a35af9c privacy: hide when no active streams 2026-04-16 00:31:44 +02:00
Damocles
fcf1c361d9 fix: remove available gate from workspaces/windowtitle; let empty data auto-hide 2026-04-15 21:32:09 +02:00
Damocles
886cd73d9a fix: tray group gets leftEdge when workspaces group is hidden 2026-04-15 21:24:33 +02:00
Damocles
1b5bdd3010 fix: detect niri availability from event stream; fix workspaces visibility 2026-04-15 21:23:02 +02:00
Damocles
6748649033 hide window title group when no window has focus 2026-04-15 14:27:31 +02:00
Damocles
cc44bd1c0e cleanup: remove dead bar property from cpu, update readme 2026-04-14 01:19:15 +02:00
Damocles
f46b7d6c55 revert volume to single hoverpanel, device list expands in-place 2026-04-13 23:42:30 +02:00
Damocles
df53abcc43 fix volume mixer: separate PopupPanel to avoid layer-shell resize issue 2026-04-13 22:44:57 +02:00
Damocles
13b737daf7 add cpu hover panel with per-core usage bars and freq 2026-04-13 22:11:49 +02:00
Damocles
5a4d5b3e27 feat: add privacy module enable flag and move into clock group 2026-04-13 20:07:22 +02:00
Damocles
3e78384433 configurable groupSpacing for gap between groups and gradient border 2026-04-13 16:22:48 +02:00
Damocles
427aeb438c edge groups: uniform gap to gradient arc on all sides 2026-04-13 15:58:47 +02:00
Damocles
61b49a6aa8 edge bar groups follow screen corner curvature 2026-04-13 15:47:00 +02:00
Damocles
c973bd8163 integrated notification center: replace swaync with built-in NotificationServer 2026-04-12 23:52:49 +02:00
Damocles
d4ca0f9805 window title: allow layout to shrink group when space is tight 2026-04-12 22:53:11 +02:00
Damocles
974613d811 nix fmt 2026-04-12 22:48:04 +02:00
Damocles
0eeaa6a04e window title: grow to content, spacer takes remaining space 2026-04-12 22:47:33 +02:00
Damocles
ff005acc60 window title: fill available space, clip overflow 2026-04-12 22:36:22 +02:00
Damocles
ec8672e837 group colors match top gradient based on horizontal position 2026-04-12 21:58:20 +02:00
Damocles
8e8d0e6fa5 revert border glow shader, keep solid group backgrounds 2026-04-12 21:53:36 +02:00
Damocles
0181c566cf solid group backgrounds, glow shader on gradient border 2026-04-12 21:36:20 +02:00
Damocles
d33b47139a restore gradient glow wash behind border 2026-04-12 21:27:46 +02:00
Damocles
6f42337008 gradient border: top + sides with corner arcs, fades out at bottom 2026-04-12 21:11:18 +02:00
Damocles
3ae679a621 increase bar-wide gradient glow intensity 2026-04-12 21:06:41 +02:00
Damocles
4c90b4a9a2 gradient: subtle glow fading from stroke to bar bottom via compositing 2026-04-12 21:01:24 +02:00
Damocles
ea1b6ac9bc fix bar: remove color wash, keep only opaque backing + stroke 2026-04-12 20:30:38 +02:00
Damocles
971e44aaf1 bar: offset content below gradient, fade gradient to bar bottom 2026-04-12 20:26:25 +02:00
Damocles
27e1f63691 gradient bar: opaque base00 backing behind stroke 2026-04-12 19:32:15 +02:00
Damocles
22c8287315 inset bar contents to avoid overlap with screen corner curve 2026-04-12 19:31:00 +02:00
Damocles
5a7d205516 gradient bar: canvas-drawn arc matching screen corner radius 2026-04-12 19:28:35 +02:00
Damocles
e6c65cad45 fix gradient bar: clip to 3px height, curve follows screen radius 2026-04-12 19:19:26 +02:00
Damocles
a5932a8feb gradient bar follows screen corner radius 2026-04-12 19:16:19 +02:00
Damocles
87b7bb00d0 privacy module: screenshare and microphone indicators with glow + pulse 2026-04-12 18:52:15 +02:00
Damocles
b06e3582ff nix fmt 2026-04-12 18:44:27 +02:00
Damocles
fd71211176 bluetooth flyout: paired devices with connect/disconnect 2026-04-12 18:27:20 +02:00
Damocles
a230b72344 network chooser: click to show known available connections 2026-04-12 18:24:36 +02:00
Damocles
a5cb257891 mpris flyout menu with transport controls, progress bar, album art 2026-04-12 17:52:38 +02:00
Damocles
55ab5bc4e7 restructure module config to objects with enable + extra options 2026-04-12 17:36:38 +02:00
Damocles
5d7f1f3fd9 add gradient top border on bar 2026-04-12 17:01:53 +02:00
Damocles
0eda2c71c9 per-group borders, workspace hover, battery notifications, richer network tooltip 2026-04-12 16:32:33 +02:00
Damocles
472ecf6783 different grouping 2026-04-12 16:05:08 +02:00
Damocles
9e1716aa39 nix fmt 2026-04-12 15:58:13 +02:00
Damocles
4df704844e rename power 2026-04-12 15:57:22 +02:00
Damocles
48c58e2fbf group modules 2026-04-12 15:54:58 +02:00
Damocles
f6e61ffa3b filter workspaces by monitor 2026-04-12 15:38:36 +02:00
Damocles
d6d108ee7c display corners 2026-04-12 15:17:27 +02:00
Damocles
9b87c70477 workspace indicator 2026-04-12 15:05:59 +02:00
Damocles
5b82205e63 power menu 2026-04-12 14:55:25 +02:00