Commit Graph

9 Commits

Author SHA1 Message Date
ff8196fc77 hosts: enable 1Password (GUI + CLI) with Firefox integration
programs._1password-gui/_1password with polkit owner zephrynis, and
allowlist NixOS's .firefox-wrapped binary so the browser extension can
connect to the desktop app.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:58 +01:00
91053f9693 noise-suppression: RNNoise virtual mic via PipeWire, enable on host
App-independent mic denoising as a PipeWire filter-chain exposing a
"Noise Canceling source" — replaces Discord's unusable Krisp and works
in every app. Imported into the nixos-pc host.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:47 +01:00
4b3983d895 tailscale: add service + Trayscale, enable on host
Tailscale with --operator=zephrynis so the daemon is drivable without
sudo (Trayscale + tailscale switch/login from a plain shell), plus the
Trayscale systray app. Imported into the nixos-pc host.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:47 +01:00
3d8fec08e5 gaming: add Prism Launcher
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:35 +01:00
3a2145c076 desktop: autologin into Hyprland, Qt/KDE theming, dots fonts
Disable UWSM (black-screens under NVIDIA), autologin to the Hyprland
session, restore upstream qt platformTheme=kde + Darkly, and install the
fonts the end-4 dots actually reference (Google Sans Flex, Readex Pro,
Space Grotesk).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:35 +01:00
b57b5fea7c core: enable redistributable firmware for Realtek dongle
Pulls in the RTL8821CU WiFi/Bluetooth blobs (and other devices).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:35 +01:00
b90e17b6a6 flake: add share-picker, firefox-addons, google-sans-flex, spicetify inputs
Pin the new inputs the config now depends on (GTK4 screenshare picker,
rycee's firefox-addons tree, the Google Sans Flex font, and spicetify-nix)
and add flake.lock.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 00:51:35 +01:00
b65ad592f2 Set stateVersion to 26.05 (current NixOS release)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5ydBQk68JYw8HXzUDLAyV
2026-07-18 20:15:35 +01:00
d14196dcde Initial NixOS flake: Hyprland (end-4 illogical-impulse), NVIDIA, gaming, dev tools
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5ydBQk68JYw8HXzUDLAyV
2026-07-18 15:41:54 +01:00