Commit graph

  • 0235bc9875 flake: add mediaserver-vm host for testing services from scratch rope 2026-08-03 14:07:34 +01:00
  • 11f73e9e6a launcher: search ~/Documents and ~/Downloads, not all of $HOME rope 2026-08-03 12:24:16 +01:00
  • 99525c98ed quickshell: drop the focus grab before activating a notification's window rope 2026-08-03 10:39:53 +01:00
  • 3d5ecb7b98 quickshell: notification click/action jumps to the app's window rope 2026-08-03 10:34:15 +01:00
  • 5aea7fab27 gtk: tint surfaces off base00 like the shell, not stylix's off-hue base01 rope 2026-08-03 10:18:09 +01:00
  • eca4f6deec Update flake inputs forgejo-actions[bot] 2026-08-03 04:00:42 +00:00
  • 17d8ba0b1a launcher: answer weather queries from open-meteo instead of the LLM rope 2026-08-02 11:39:47 +01:00
  • 748a345ea9 qs-ask: log outcomes to journal; launcher: spinner while Claude answers rope 2026-08-02 11:27:08 +01:00
  • ba9558ba30 qs-ask: answer bare keyword queries instead of replying UNKNOWN rope 2026-08-02 10:46:55 +01:00
  • 9f63f2f55d desktop: tell GTK3 to prefer dark so nemo dialogs stop using light theme rope 2026-08-02 09:58:47 +01:00
  • f002f4169b Update flake inputs forgejo-actions[bot] 2026-08-02 04:00:47 +00:00
  • a026589ca2 stylix: match folder colour against papirus' real fills, not material hexes rope 2026-08-01 22:47:26 +01:00
  • 6649253aa7 desktop: drop adwaita icon themes, papirus is the active theme rope 2026-08-01 22:34:19 +01:00
  • 992cf8cb2e Add protonplus rope 2026-08-01 22:29:01 +01:00
  • 946c631f2a hosts: drop duplicate adwaita-icon-theme (desktop.nix already installs it) rope 2026-08-01 22:25:01 +01:00
  • 7d1f7b5db6 quickshell: launcher header with nix logo and user@host rope 2026-08-01 22:05:09 +01:00
  • dcfc7f9573 Revert the launcher focus-grab fix attempts rope 2026-08-01 21:43:08 +01:00
  • 59c1b10334 quickshell: own the pointer while a panel is open rope 2026-08-01 21:32:09 +01:00
  • a8d7d8ca64 quickshell: survive Hyprland dropping the focus grab rope 2026-08-01 21:16:37 +01:00
  • a040997551 quickshell: fix the trace hiding the event it was added to catch rope 2026-08-01 20:58:18 +01:00
  • b57c06da5e quickshell: trace compositor events while a panel is open rope 2026-08-01 20:40:39 +01:00
  • 1e30a9017b hyprland: fix Battle.net activation rule matching a stale class rope 2026-08-01 20:32:23 +01:00
  • f436389ad7 quickshell: click a notification to jump to its app rope 2026-08-01 20:29:19 +01:00
  • bcd685f3e3 quickshell: skip hidden dirs in file search, log launcher opens rope 2026-08-01 20:26:55 +01:00
  • a8eb76782c quickshell: stop launcher rows fading to random opacities rope 2026-08-01 19:42:37 +01:00
  • 4b4ae52c65 quickshell: fix pinned tiles never launching rope 2026-08-01 19:32:31 +01:00
  • a927cf6ba9 qs-ask: name the session to drop a redundant API call rope 2026-08-01 17:56:36 +01:00
  • aee59ff0b2 qs-ask: disable thinking — 2.4x faster, same answers rope 2026-08-01 17:49:44 +01:00
  • 309c54d31b qs-ask: answer via Claude Code on the subscription, not an API key rope 2026-08-01 17:34:50 +01:00
  • dbed82bab4 qs-ask: report why it went quiet on stderr rope 2026-08-01 17:21:05 +01:00
  • 958dc9b333 quickshell: Claude-backed launcher answers via the mediaserver rope 2026-08-01 17:14:04 +01:00
  • 5c3d84d0c9 quickshell: answer "where"/"when"/"who" questions, pick the right article rope 2026-08-01 16:26:10 +01:00
  • 95637d91c8 quickshell: instant answers in the launcher rope 2026-08-01 16:06:00 +01:00
  • 03fda2a6bb quickshell: launcher searches files and the web rope 2026-08-01 15:45:43 +01:00
  • a15e4d5a32 quickshell: pins as a 3-up tile grid with drag reorder rope 2026-08-01 15:14:19 +01:00
  • c212b06d15 quickshell: launcher calculator + app pinning, knobless monitor meters rope 2026-08-01 14:32:07 +01:00
  • 6f32d56c5b quickshell: blend status colours toward the theme accent rope 2026-08-01 13:42:59 +01:00
  • e2c413d997 quickshell: derive surfaces from base00, fix status colours rope 2026-08-01 13:32:26 +01:00
  • 1640f642aa desktop: drop plymouth-quit-wait from boot (6s idle-timeout stall) rope 2026-08-01 09:31:43 +01:00
  • a1a25a8b75 wan-watchdog: log actions to journal + kick dyndns on WAN IP change rope 2026-08-01 08:16:43 +01:00
  • 932dae38d5 Update flake inputs forgejo-actions[bot] 2026-08-01 04:00:41 +00:00
  • 757d37e604 spotify-player: pin 0.24.1 to fix non-renewable API token rope 2026-07-31 23:29:18 +01:00
  • 7b830f212c spotify-player: use own Spotify client ID rope 2026-07-31 15:31:26 +01:00
  • 3fbc9f884b wan-watchdog: self-heal router WAN on ISP lease flap / IP change rope 2026-07-31 13:58:07 +01:00
  • dd5040ca79 cheatsheet: fix spotify-player search keys rope 2026-07-31 12:28:42 +01:00
  • 4a38a2f0d9 quickshell: Super+C keybind cheat sheet; spotify-player visualizer rope 2026-07-31 12:22:11 +01:00
  • a7a9ac6198 add spotify-player, drop need for Electron Spotify rope 2026-07-31 09:05:39 +01:00
  • 478d4d00c0 Update flake inputs forgejo-actions[bot] 2026-07-31 04:00:42 +00:00
  • c2f5b70989 router: drop imgur WireGuard tunnel rope 2026-07-30 21:33:34 +01:00
  • bfdd0ebc44 router: route imgur via WireGuard tunnel rope 2026-07-30 19:24:56 +01:00
  • d8d8400519 quickshell: drop vinyl sheen streaks rope 2026-07-30 16:07:38 +01:00
  • 41267747d0 quickshell: add sheen streaks so art-less discs read as spinning rope 2026-07-30 16:04:29 +01:00
  • 2b73b1e470 quickshell: tone down vinyl fallback, gate ring on playback, widen stream match rope 2026-07-30 16:00:29 +01:00
  • 88ab7944f4 quickshell: fall back to the page favicon when no artwork rope 2026-07-30 15:56:03 +01:00
  • 02ebdc36ce quickshell: source badge from xesam:url, vinyl fallback label rope 2026-07-30 15:47:08 +01:00
  • 8dbdb42841 quickshell: spinning vinyl media art with cava spectrum ring rope 2026-07-30 15:42:00 +01:00
  • 7e8275a654 quickshell: fix media, power-profile and mute icon names rope 2026-07-30 15:18:55 +01:00
  • c7d518ab6a quickshell: swap icon font to Lucide rope 2026-07-30 09:29:04 +01:00
  • 1e94ad7ae9 Update flake inputs forgejo-actions[bot] 2026-07-30 04:00:42 +00:00
  • 876dc3fc51 quickshell: match caelestia volume, battery and brightness glyphs rope 2026-07-29 22:48:31 +01:00
  • 1b59058b91 ghostty: keep warm daemon alive with no windows rope 2026-07-29 22:45:02 +01:00
  • 734d18791c quickshell: match caelestia icon axes and wifi glyphs rope 2026-07-29 22:10:21 +01:00
  • 4eeb496efe stylix: switch to caelestia fonts (Rubik + CaskaydiaCove NF) rope 2026-07-29 21:46:13 +01:00
  • ec7ae50cf0 quickshell: use Rubik for panel text rope 2026-07-29 17:45:08 +01:00
  • a48aac42d0 macbook: swipe workspaces vertically rope 2026-07-29 17:34:05 +01:00
  • e68d2d6464 macbook: cap nix download concurrency to stop wl wifi drops rope 2026-07-29 17:24:25 +01:00
  • 7ea6442a00 gaming: clamp DP-3 gamut to DCI-P3 in compositor rope 2026-07-29 12:19:58 +01:00
  • 4fa4c44500 Update flake inputs forgejo-actions[bot] 2026-07-29 04:00:43 +00:00
  • 530cfbea05 fastfetch: drop display + theme lines rope 2026-07-28 22:50:22 +01:00
  • 311e5b8e25 fastfetch: compact layout, palette dots, quickshell line rope 2026-07-28 22:39:09 +01:00
  • 2d5c385ec1 fastfetch: visible palette blocks, keyed icons rope 2026-07-28 22:33:07 +01:00
  • 3d3a9e7997 fastfetch: more DE detail + stylix palette rope 2026-07-28 22:28:56 +01:00
  • df2fe84c5d quickshell: drop bar dividers, space groups instead rope 2026-07-28 22:21:49 +01:00
  • 7bfd1e25c3 quickshell: segment bar groups, pin server glance rope 2026-07-28 22:10:47 +01:00
  • 4df4062806 quickshell: restyle volume/brightness OSD rope 2026-07-28 22:03:32 +01:00
  • 0fbb8ad0f3 hyprland: render games unfocused rope 2026-07-28 21:47:33 +01:00
  • 2a6aa8b247 wow: stop server, comment out WAN forwards rope 2026-07-28 20:54:53 +01:00
  • a7976205a8 qs-stats: single writer, fix @STAT pipe race rope 2026-07-28 20:47:39 +01:00
  • fb0a724d7e gaming: drop dead garnix cache rope 2026-07-28 20:38:46 +01:00
  • 608902915f quickshell: glance adds temp + wan up/down rope 2026-07-28 20:37:05 +01:00
  • 72864463d0 server monitor: qs-stats stream adds cpu temp + wan throughput rope 2026-07-28 20:32:43 +01:00
  • 87165b5a62 quickshell: glance captions under values rope 2026-07-28 20:18:32 +01:00
  • bf1ed23d4f quickshell: glance gets cpu/ram captions, ms under ping rope 2026-07-28 20:14:28 +01:00
  • ee86678cb5 gaming: drop arctis-sound-manager, ANC via direct HID script rope 2026-07-28 19:35:25 +01:00
  • 027858ff1e gaming: arctis-sound-manager + quickshell ANC switcher rope 2026-07-28 19:21:37 +01:00
  • 1df7ebb302 quickshell: escape always closes launcher rope 2026-07-28 18:38:43 +01:00
  • dfe8c9ecdf quickshell: launcher v2 — categories, animated reshuffle, bigger rows rope 2026-07-28 16:22:30 +01:00
  • ce14f695c6 quickshell: server glance under workspaces, sliders get knobs rope 2026-07-28 16:08:45 +01:00
  • 36e9b00782 quickshell: server monitor sizing, glance matches clock, bigger card type rope 2026-07-28 15:58:06 +01:00
  • 39b88591e8 quickshell: server glance bars -> numbers rope 2026-07-28 15:54:24 +01:00
  • 01b771b17d quickshell: fix ping path, no wrapper on NixOS rope 2026-07-28 15:45:22 +01:00
  • d135331a30 quickshell: ssh server monitor widget + btop-style dropdown rope 2026-07-28 15:40:28 +01:00
  • 5c71cc3a1f quickshell: per-icon tray menu cache, kill the switch flash rope 2026-07-28 15:24:55 +01:00
  • d866cae4f7 quickshell: size the tray menu from the model, not the laid-out Card rope 2026-07-28 15:16:10 +01:00
  • 31c584e7d1 quickshell: close the tray-to-tray morph gap rope 2026-07-28 15:10:55 +01:00
  • cca2d62763 quickshell: hold tray menu height so switching morphs instead of regrowing rope 2026-07-28 15:05:05 +01:00
  • 196b71bf25 quickshell: stop discarding the tray menu on close rope 2026-07-28 14:58:54 +01:00
  • 105066c7c4 quickshell: restore grow-from-origin dropdown animation rope 2026-07-28 14:50:54 +01:00
  • 3136780cd4 quickshell: fix dropdown seed gate, drop the tray menu wait rope 2026-07-28 14:37:28 +01:00
  • 60e39613d6 quickshell: open tray menus at full size, not empty-then-grown rope 2026-07-28 14:29:47 +01:00