Add a systemd user service (spotify-duck.py) that meters Discord's output
stream and the denoised rnnoise mic via pw-record and lowers Spotify's volume
via wpctl while anyone is speaking, restoring it a beat after silence. Tuning
knobs are exposed as service Environment entries. Ignore Python __pycache__.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add a firefox-work shim plus an xdg-open shim (http/https only) and an
openLinksInWork wrapper that runs an app with $BROWSER/PATH pointed at them.
Shadow Slack's and Obsidian's .desktop files so their outgoing links open in
the Firefox work profile's existing window. Install obsidian and, for
occasional use, google-chrome; pin http/https/text-html to firefox.desktop so
Chrome can never grab the default-browser role.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The end-4 dots bind Super+W to $browser, which launch_first_available.sh
resolves to Chrome when it is installed. Append an unbind + rebind to
hypr/custom/keybinds.lua (sourced after the default) on each activation so
Super+W opens Firefox and Super+Shift+W opens the Firefox work profile,
re-added after every dots recopy. Chain reloadHyprland after it.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add vesktop (Discord+Vencord) with a proper Wayland/PipeWire screenshare
to replace the official discord client, whose Linux WebRTC path starved
the stream into macroblocks. A launcher-entry override + an icon-only
derivation (real Discord SVG, no runtime closure) relabel it to
"Discord" with the genuine logo. Drops the official discord package.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The bulk of the home-manager config: re-applied Hyprland dots overrides
(UK layout, monitor layout, Qt=kde theme, foot/kitty Ctrl+C, cursor,
fish greeting), the themed hyprland-preview-share-picker + xdph wiring,
Firefox personal/work profiles, Spicetify, mimeapps, and the CLI/app
package set. Also wires up the Trayscale autostart and 1Password Firefox
overlay on the home side.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>