1640f642aa
desktop: drop plymouth-quit-wait from boot (6s idle-timeout stall)
2026-08-01 09:32:02 +01:00
a1a25a8b75
wan-watchdog: log actions to journal + kick dyndns on WAN IP change
...
Shrinks external-access blip after ISP re-IP (was waiting up to 5min for
the dyndns timer). Adds journal logging so WAN events are auditable.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-01 08:16:43 +01:00
forgejo-actions[bot]
932dae38d5
Update flake inputs
2026-08-01 04:00:41 +00:00
757d37e604
spotify-player: pin 0.24.1 to fix non-renewable API token
2026-07-31 23:29:18 +01:00
7b830f212c
spotify-player: use own Spotify client ID
2026-07-31 15:31:26 +01:00
3fbc9f884b
wan-watchdog: self-heal router WAN on ISP lease flap / IP change
...
Flushes stale NAT conntrack on WAN IP change; renews lease then restarts
networkd if internet stays down. ntfy on action. Fixes needing a manual
reboot after the ISP re-IP'd us.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-31 13:58:07 +01:00
dd5040ca79
cheatsheet: fix spotify-player search keys
2026-07-31 12:28:42 +01:00
4a38a2f0d9
quickshell: Super+C keybind cheat sheet; spotify-player visualizer
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 12:22:11 +01:00
a7a9ac6198
add spotify-player, drop need for Electron Spotify
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 09:05:52 +01:00
forgejo-actions[bot]
478d4d00c0
Update flake inputs
2026-07-31 04:00:42 +00:00
c2f5b70989
router: drop imgur WireGuard tunnel
2026-07-30 21:33:34 +01:00
bfdd0ebc44
router: route imgur via WireGuard tunnel
2026-07-30 19:24:56 +01:00
d8d8400519
quickshell: drop vinyl sheen streaks
2026-07-30 16:07:38 +01:00
41267747d0
quickshell: add sheen streaks so art-less discs read as spinning
2026-07-30 16:04:29 +01:00
2b73b1e470
quickshell: tone down vinyl fallback, gate ring on playback, widen stream match
2026-07-30 16:00:29 +01:00
88ab7944f4
quickshell: fall back to the page favicon when no artwork
2026-07-30 15:56:03 +01:00
02ebdc36ce
quickshell: source badge from xesam:url, vinyl fallback label
2026-07-30 15:47:08 +01:00
8dbdb42841
quickshell: spinning vinyl media art with cava spectrum ring
2026-07-30 15:42:00 +01:00
7e8275a654
quickshell: fix media, power-profile and mute icon names
2026-07-30 15:18:55 +01:00
c7d518ab6a
quickshell: swap icon font to Lucide
2026-07-30 09:29:26 +01:00
forgejo-actions[bot]
1e94ad7ae9
Update flake inputs
2026-07-30 04:00:42 +00:00
876dc3fc51
quickshell: match caelestia volume, battery and brightness glyphs
2026-07-29 22:48:31 +01:00
1b59058b91
ghostty: keep warm daemon alive with no windows
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 22:45:02 +01:00
734d18791c
quickshell: match caelestia icon axes and wifi glyphs
2026-07-29 22:10:21 +01:00
4eeb496efe
stylix: switch to caelestia fonts (Rubik + CaskaydiaCove NF)
2026-07-29 21:46:13 +01:00
ec7ae50cf0
quickshell: use Rubik for panel text
2026-07-29 17:45:08 +01:00
a48aac42d0
macbook: swipe workspaces vertically
2026-07-29 17:34:05 +01:00
e68d2d6464
macbook: cap nix download concurrency to stop wl wifi drops
2026-07-29 17:24:25 +01:00
7ea6442a00
gaming: clamp DP-3 gamut to DCI-P3 in compositor
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 12:20:02 +01:00
forgejo-actions[bot]
4fa4c44500
Update flake inputs
2026-07-29 04:00:43 +00:00
530cfbea05
fastfetch: drop display + theme lines
2026-07-28 22:50:22 +01:00
311e5b8e25
fastfetch: compact layout, palette dots, quickshell line
2026-07-28 22:39:09 +01:00
2d5c385ec1
fastfetch: visible palette blocks, keyed icons
2026-07-28 22:33:07 +01:00
3d3a9e7997
fastfetch: more DE detail + stylix palette
2026-07-28 22:28:56 +01:00
df2fe84c5d
quickshell: drop bar dividers, space groups instead
2026-07-28 22:21:49 +01:00
7bfd1e25c3
quickshell: segment bar groups, pin server glance
2026-07-28 22:10:47 +01:00
4df4062806
quickshell: restyle volume/brightness OSD
2026-07-28 22:03:32 +01:00
0fbb8ad0f3
hyprland: render games unfocused
2026-07-28 21:47:33 +01:00
2a6aa8b247
wow: stop server, comment out WAN forwards
2026-07-28 20:54:53 +01:00
a7976205a8
qs-stats: single writer, fix @STAT pipe race
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:47:39 +01:00
fb0a724d7e
gaming: drop dead garnix cache
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:38:46 +01:00
608902915f
quickshell: glance adds temp + wan up/down
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:37:05 +01:00
72864463d0
server monitor: qs-stats stream adds cpu temp + wan throughput
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:32:43 +01:00
87165b5a62
quickshell: glance captions under values
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:18:32 +01:00
bf1ed23d4f
quickshell: glance gets cpu/ram captions, ms under ping
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:14:28 +01:00
ee86678cb5
gaming: drop arctis-sound-manager, ANC via direct HID script
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 19:35:25 +01:00
027858ff1e
gaming: arctis-sound-manager + quickshell ANC switcher
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 19:21:37 +01:00
1df7ebb302
quickshell: escape always closes launcher
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 18:38:43 +01:00
dfe8c9ecdf
quickshell: launcher v2 — categories, animated reshuffle, bigger rows
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 16:22:30 +01:00
ce14f695c6
quickshell: server glance under workspaces, sliders get knobs
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 16:08:45 +01:00