DannyDannyDanny
4d6b64dee9
fix: add nixos-rebuild to dotfiles-rebuild PATH on sunken-ship 🔧
2026-04-04 11:26:09 +02:00
DannyDannyDanny
49165590a6
feat: add fitness bot systemd service to sunken-ship
...
Code deployed separately via rsync (private repo, not referenced here).
Expects code at /home/danny/tg_fitness_bot/ and token at
~/.secrets/bigbiggerbiggestbot.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 12:15:51 +02:00
DannyDannyDanny
33e2e327b5
fix(nixos): increase UxPlay ALSA buffer to reduce audio chop 🐛
...
WiFi jitter causes underruns with default buffer. Set buffer-time
to 200ms for smoother playback.
2026-03-31 10:01:22 +02:00
DannyDannyDanny
384b84fec2
fix(nixos): enable nix-ld on sunken-ship for Claude Code 🐛
...
The Claude Code remote CLI is a dynamically linked binary that
fails on NixOS without a standard ld-linux stub. nix-ld provides it.
2026-03-30 23:52:03 +02:00
DannyDannyDanny
657e250f75
fix(nixos): quote UxPlay alsasink GStreamer pipeline arg 🔧
2026-03-30 16:17:14 +02:00
DannyDannyDanny
cea6913cf3
fix(nixos): route UxPlay audio directly to ALSA on sunken-ship 🔊
...
Drop PipeWire (WirePlumber fails to detect ALSA cards without a
graphical session). Use GStreamer alsasink with plughw:USB,0 to
output directly to the Scarlett Solo.
2026-03-30 16:16:18 +02:00
DannyDannyDanny
84715596f5
feat(nixos): add PipeWire and fix UxPlay audio on sunken-ship 🔊
...
Enable PipeWire with ALSA/PulseAudio compat so GStreamer can output
audio. Move UxPlay to a user service with linger so it can reach
PipeWire. Add danny to audio group, add alsa-utils for debugging.
2026-03-30 15:49:35 +02:00
DannyDannyDanny
ee2fa1e5f1
feat(nixos): add UxPlay systemd service on sunken-ship 🔊
...
Audio-only AirPlay receiver that starts at boot, advertises as
"sunken-ship", and auto-restarts on failure.
2026-03-30 15:44:00 +02:00
DannyDannyDanny
e2b820aac0
feat(nixos): add UxPlay AirPlay receiver to sunken-ship 📡
...
Enable Avahi for mDNS discovery and open firewall ports for
AirPlay mirroring (TCP 7000-7100, UDP 5353/6000-6001/7011).
2026-03-30 15:38:27 +02:00
DannyDannyDanny
d8e5cbe26a
fix(nixos): add safe.directory for dotfiles-rebuild service 🔧
...
Git refuses to operate on /etc/dotfiles owned by danny when the
service runs as root. Pass safe.directory via environment variables.
2026-03-30 14:20:31 +02:00
DannyDannyDanny
463249961e
fix(nixos): replace removed light option and harden char-count script
...
Restore flake checks by removing deprecated `programs.light` from sunken-ship and switching to brightnessctl guidance. Also clean up flake formatting and make the Raycast char-count script safer for empty input.
Made-with: Cursor
2026-03-24 12:58:40 +01:00
DannyDannyDanny
a114d2fc0c
feat(sunken-ship): enable wireless networking support ✨
2026-03-08 12:47:32 +01:00
DannyDannyDanny
424ba82399
feat(sunken-ship): pwless ssh access 🔒 ✨
2026-03-08 12:05:25 +01:00
DannyDannyDanny
1338fb1b68
Rename nixos-server to sunken-ship
...
- Rename hosts/nixos-server.nix -> sunken-ship.nix, nixos-server-hardware.nix -> sunken-ship-hardware.nix
- Flake: nixos-server -> sunken-ship, update module path
- Set networking.hostName = sunken-ship in server configs
- Update AGENTS.md, nixos/readme.md, docs/ssh-and-secrets.md, TODO.md
Made-with: Cursor
2026-03-01 12:44:28 +01:00