4540e38321
quickshell: slim pill sliders; card-style volume and battery dropdowns
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 10:41:13 +01:00
9a38cacc05
quickshell: sliding selection pill for power profile buttons
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 10:23:35 +01:00
bfcc54d0db
quickshell: flush dropdowns spawn from their own button again — the SDF melt handles arrival
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 10:07:56 +01:00
a514893f3e
quickshell: SDF shader chrome — true smooth-min liquid junctions with distance-band borders
...
Bar, frame, panel and toast are one signed-distance field (compiled to
qsb at build time); ears, border gaps and the parametric melt are all
emergent from the math. PanelShape and all melt machinery deleted.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 09:58:35 +01:00
724cdded4c
quickshell: flush dropdowns live anchored to the column — grow down-left, shrink back into it
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 09:44:19 +01:00
ad2cbd0eaa
quickshell: open the column border over merged panels, fade panel edge stroke with melt
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 09:35:46 +01:00
2d43e6ed24
quickshell: trigger column melt from target state, not float contact detection
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 09:28:16 +01:00
1a71f2c07b
quickshell: geometric melt into the frame column — one shape, cubic-morphed right side
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 09:21:02 +01:00
dcf31fbe63
quickshell: crossfade dock/undock silhouette swap, ease column border jump
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 09:07:22 +01:00
8413ac293e
quickshell: column merge is geometric — detaching panels release the frame border
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 08:58:49 +01:00
0632777245
quickshell: dropdowns grow out of and shrink into their widget
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 08:52:53 +01:00
forgejo-actions[bot]
28c64286bd
Update flake inputs
2026-06-12 04:00:56 +00:00
cbe98bff77
quickshell: nudge tray 2px outward to offset icon artwork padding
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 21:25:02 +01:00
7558fe0fc5
quickshell: corner-symmetric 12px insets for bar content
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 21:16:27 +01:00
a6c38708fc
quickshell: align right cluster to the window column like the dots
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 21:10:58 +01:00
2e0735fafa
quickshell: align first workspace dot with the window column
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 20:58:25 +01:00
3d32befa5b
quickshell: workspace dots with accent pill, nudged inside the frame
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 20:51:46 +01:00
f2cf842ace
quickshell: fuzzy launcher search; content reveals/wipes with the chrome morph
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 20:32:19 +01:00
21db9825d5
hyprland: widen outer gaps on framed sides to match inter-window spacing
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 20:20:29 +01:00
a5feef766d
quickshell: screen frame with rounded cutout; flush-right dropdowns merge into it
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 20:10:37 +01:00
0878cba10d
quickshell: cancel pending hide when reviving a closing dropdown
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 20:01:20 +01:00
ab6f5d5dc8
quickshell: caelestia-style morphing dropdown chrome, single-shape silhouette
...
One shared panel (bg+border as single Shape paths, CurveRenderer) animates
position and size between dropdowns; per-dropdown ears/canvases removed.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 19:45:29 +01:00
d570674224
quickshell: fix dead power menu — execDetached for commands, lua dispatch syntax for logout
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 19:29:49 +01:00
fd8a52cee8
quickshell: meet ear curve tapers with inset bar strip and extended side borders
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 19:28:02 +01:00
4f2053b584
quickshell: fix 2px border corner geometry, align rounding with hyprland
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 15:27:57 +01:00
fc0c163b0b
quickshell: hide toast instantly when popup opens
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 15:20:17 +01:00
991f3734aa
quickshell: keep notification sound while popup open; opening popup dismisses toast
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 15:01:52 +01:00
2fcbc6865e
quickshell: 2px borders to match hyprland window borders
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:57:04 +01:00
db99982c79
quickshell: soft-reload on config change so the tray host survives (fixes vesktop crash); suppress toast while popup open; animated hover states
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:49:07 +01:00
d24a51b0af
quickshell: wrap notifications in a card to match the other panes
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:40:54 +01:00
583b0588c2
quickshell: card-style calendar/weather panes instead of separators
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:36:52 +01:00
116ccbc3eb
quickshell: pixel-align dropdowns to fix fuzzy bar joins
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:34:19 +01:00
bb25df0b03
quickshell: gnome-style calendar popup with weather, media controls, notifications
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 11:23:28 +01:00
4d52da994c
quickshell: upower battery, event-driven network, minute clock, stylix font, wifi glyphs
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 11:03:24 +01:00
77fca92c5c
quickshell: native launcher + power menu, drop anyrun
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:47:20 +01:00
9671dfb793
docs: update readme and CLAUDE.md for forgejo and 26.05
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00
a4351473d0
common: enable flakes, drop duplicate host imports, import quickshell
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00
7bf997176e
quickshell: split QML out of hyprland.nix
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00
8dd70a2d9d
mediaserver: drop no-op firewall rules, close unused DR forwards
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00
f65675bd80
authelia: drop docker migration, tighten secret perms
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00
93e79509c4
crowdsec: inject ntfy url at runtime, drop obsolete hub prune
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00
forgejo-actions[bot]
1145f1ca5a
Update flake inputs
2026-06-11 04:01:04 +00:00
forgejo-actions[bot]
e15e1f3546
Update flake inputs
2026-06-10 04:00:55 +00:00
forgejo-actions[bot]
98d1c7180c
Update flake inputs
2026-06-09 04:01:24 +00:00
cf224d7f4a
gaming: match monitor by DP-3 connector name (desc: never applied)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 09:41:22 +01:00
forgejo-actions[bot]
313887eb4d
Update flake inputs
2026-06-08 04:01:26 +00:00
a08e9b6977
gaming: match monitor by EDID desc to fix 180Hz on connector drift
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 20:40:39 +01:00
forgejo-actions[bot]
0e36440c71
Update flake inputs
2026-06-07 04:01:23 +00:00
forgejo-actions[bot]
8e3b43717a
Update flake inputs
2026-06-06 04:01:23 +00:00
60e954295e
gaming: add qbittorrent
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 23:24:28 +01:00