Commit graph

198 commits

Author SHA1 Message Date
Damocles
c2112bb451 hex shader: rainbow shimmer on edges when wave passes 2026-04-13 10:52:32 +02:00
Damocles
207e61ca52 fix hex SDF: correct IQ constants, swap coords for flat-top 2026-04-13 10:47:07 +02:00
Damocles
42f861676e shader step 2: hex grid with gradient colors and wave animation 2026-04-13 10:43:44 +02:00
Damocles
6c33db2a0e readme: not just a bar anymore 2026-04-13 10:39:36 +02:00
Damocles
b42c470287 shader debug step 1: minimal red shader with Quickshell.shellPath 2026-04-13 10:35:10 +02:00
Damocles
b4a132c8eb revert OverviewBackdrop to working Canvas version, shader needs debugging 2026-04-13 10:27:02 +02:00
Damocles
1f9c8b6d3d use LazyLoader for backdrop windows, no QtQuick import needed 2026-04-13 10:13:20 +02:00
Damocles
bd28691ee7 shell.qml: import QtQuick for Loader 2026-04-13 10:04:12 +02:00
Damocles
c0b3cd9b6f make backgroundOverlay and overviewBackdrop disableable via modules config 2026-04-13 10:01:37 +02:00
Damocles
e5861aa18f fix shader uniforms: std140 alignment, vec4 resolution, pad float 2026-04-13 09:56:34 +02:00
Damocles
51ef4c9fb3 nova-shell-cli: wrap with config path instead of bare symlink 2026-04-13 09:51:29 +02:00
Damocles
9804ed2287 fix shader: resolvedUrl path, vec4 for std140 alignment, color type 2026-04-13 09:45:47 +02:00
Damocles
2e1789ba7d fix spinner animation: use delegate id instead of parent.index 2026-04-13 09:39:12 +02:00
Damocles
af56ae064f package.nix: dontWrapQtApps, qtshadertools is build-only 2026-04-13 09:36:17 +02:00
Damocles
3c196c48d8 overview backdrop: full GPU shader with hex tiling, wave animation, spinners 2026-04-13 09:31:32 +02:00
Damocles
531e913238 notifications: right-click to fully dismiss in popup and center 2026-04-13 09:05:02 +02:00
Damocles
a2472851ae overview backdrop: randomly spinning hexagons 2026-04-13 09:00:40 +02:00
Damocles
a9f313d60f overview backdrop: darker base01 bg, hex grid only, no scan lines or particles 2026-04-13 08:58:09 +02:00
Damocles
9d4d14138e overview backdrop: dark bg, gradient-filled hexagons without outlines 2026-04-13 08:54:10 +02:00
Damocles
9874a9c094 hover panels: use HoverHandler instead of MouseArea for hover tracking 2026-04-13 00:59:59 +02:00
Damocles
4fa08f9748 mpris panel: smooth height changes to prevent wiggle 2026-04-13 00:56:26 +02:00
Damocles
608da78cea notification animations: slide-in/out popups, staggered center fade, dismiss fade 2026-04-13 00:55:04 +02:00
Damocles
b5b2276ff1 mpris: player switcher for multiple media sessions 2026-04-13 00:49:07 +02:00
Damocles
dea4541718 configurable notification timeout, default 3s 2026-04-13 00:08:45 +02:00
Damocles
28fb0e4d00 temperature thresholds: warm 80, hot 90 2026-04-13 00:00:47 +02:00
Damocles
c973bd8163 integrated notification center: replace swaync with built-in NotificationServer 2026-04-12 23:52:49 +02:00
Damocles
4276434cd2 overview backdrop: full cyber - particles, corner marks, diagonal scan, darker base 2026-04-12 23:42:40 +02:00
Damocles
df2546ebb2 overview backdrop: remove center content, keep animated bg elements only 2026-04-12 23:37:09 +02:00
Damocles
f690a42c52 overview backdrop: cyberpunk neon clock, scan lines, hex grid, system stats 2026-04-12 23:28:11 +02:00
Damocles
c6e1630e8a readme: condescending note about manual niri config 2026-04-12 23:21:58 +02:00
Damocles
7ea1eed8bf overview backdrop: test pattern, niri layer-rule in hm-module 2026-04-12 23:20:38 +02:00
Damocles
622f06249c background overlay: smooth color transitions on colon, glow, seconds bar 2026-04-12 23:15:54 +02:00
Damocles
81d0da4cd7 background overlay: neon cyberpunk clock with glow, color cycling, seconds bar 2026-04-12 23:06:54 +02:00
Damocles
4715ab9bb6 background overlay: vertically center clock digits and colon 2026-04-12 23:05:07 +02:00
Damocles
bf40be76c5 background overlay: colon cycles through base16 colors 2026-04-12 22:59:58 +02:00
Damocles
ba3c632d07 background overlay: animated pulsing colon on clock 2026-04-12 22:58:38 +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
f6219ce3c2 rename Overview to BackgroundOverlay everywhere 2026-04-12 22:45:08 +02:00
Damocles
ff005acc60 window title: fill available space, clip overflow 2026-04-12 22:36:22 +02:00
Damocles
32a1bb8fa8 propagate accent color to workspaces, tray, window title; round workspace pills 2026-04-12 22:20:34 +02:00
Damocles
834bf808d0 propagate group accent color to modules via accentColor chain 2026-04-12 22:14:45 +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
49513b7ff2 tray icons: size from fontSize instead of hardcoded 18px 2026-04-12 21:21:26 +02:00
Damocles
a7bdc964fa workspace pills: size from fontSize instead of hardcoded 20px 2026-04-12 21:20:27 +02:00
Damocles
6f42337008 gradient border: top + sides with corner arcs, fades out at bottom 2026-04-12 21:11:18 +02:00