nixos/settings
rope 958dc9b333 quickshell: Claude-backed launcher answers via the mediaserver
Adds qs-ask on the mediaserver — the Anthropic key lives there and nowhere
else, so neither desktop holds a credential and there's one place to
rotate it. The launcher pipes the question over the same SSH path the
server monitor already uses; the query goes over stdin because
`ssh host cmd arg` would re-parse arg through the remote shell.

Claude answers first, Wikipedia is the fallback. The script is the
feature gate: with no key it exits silently, which is the same signal as
a failed call or an UNKNOWN reply, so the Wikipedia path stays the
default with zero configuration. The card names whichever answered.

Haiku 4.5, no thinking and no effort (effort errors on Haiku) — a
one-sentence fact needs no reasoning tokens. ~$0.0005 per query.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-01 17:14:04 +01:00
..
audio.nix audio: lower mic boost from 2.0 to 1.5 2026-04-24 22:30:22 +01:00
desktop.nix desktop: drop plymouth-quit-wait from boot (6s idle-timeout stall) 2026-08-01 09:32:02 +01:00
hyprland.nix quickshell: Super+C keybind cheat sheet; spotify-player visualizer 2026-07-31 12:22:11 +01:00
locale.nix locale + crowdsec: pin timezone, declare static crowdsec user 2026-04-29 14:00:41 +01:00
quickshell.nix quickshell: Claude-backed launcher answers via the mediaserver 2026-08-01 17:14:04 +01:00
shell.nix fastfetch: drop display + theme lines 2026-07-28 22:50:22 +01:00
stylix.nix stylix: switch to caelestia fonts (Rubik + CaskaydiaCove NF) 2026-07-29 21:46:13 +01:00
ui.nix quickshell: hold tray menu height so switching morphs instead of regrowing 2026-07-28 15:05:05 +01:00
users.nix users: add work laptop ssh key 2026-07-28 08:44:42 +01:00