Brave by default + cleaner mic levels
A small, practical release: the default browser moves from Firefox to Brave, the RNNoise microphone defaults are retuned for the cleanest signal out of the box, and every helper script in ~/.local/bin is now documented in the README.
No breaking changes — but existing installs keep Firefox unless you act (see Upgrade / notes).
Changed
-
Default browser is now Brave (was Firefox). The switch is applied everywhere the browser is referenced:
SUPER + Blaunch command in.config/hypr/vars.lua→brave(keeps theUseOzonePlatform/ozone-platform=waylandflags for native Wayland).- dunst notification-click handler in
.config/dunst/dunstrc→/usr/bin/brave. - Package lists:
firefoxremoved frompackages.txt;brave-binadded toaur-packages.txt(it's an AUR package, so the installer pulls it via your AUR helper — yay/paru). - No window-rule changes were needed — Brave is already covered by the existing
chromium-based-browserrule inwindows.lua(opacity + tiling workaround), so it picks up the same behavior automatically.
-
Retuned RNNoise microphone defaults for the cleanest signal.
setup_microphone_denoising()ininstall.shnow sets:- Raw mic software volume → 40% (full 30 dB ADC capture gain with the hissy mic-boost stage off — the best signal-to-noise point on the gain curve).
- "Noise Suppressed Source" software volume → 100% (transparent output, so apps receive a usable level).
- The previous
amixerCapture/Boost writes plussudo alsactl storeblock was removed: WirePlumber manages those hardware controls and maps the raw source volume onto them, so the manual writes were being overridden anyway. Dropping them also removes an unnecessary sudo prompt mid-install.
Documentation
- New "Scripts" section in the README documenting all 37 helper scripts in
.local/bin, organized into categorized tables — Audio, Display/Theme/Wallpaper, Screenshot & Recording, Network, System & Power, Input & Notifications, Search & Keybindings, Integrations, and a Shell-init/internal-helpers group for the sourced-not-run files. - The
SUPER + Bkeybinding table now reads Brave instead of Firefox.
Upgrade / notes
- Fresh installs get Brave automatically —
brave-binis installed from the AUR via your helper. - Existing installs still have Firefox. To switch over:
Firefox is no longer installed by hyprsimple, but it is not removed if you already have it — uninstall manually if you no longer want it (
yay -S brave-bin # or: paru -S brave-bin # then pull the updated configs (vars.lua, dunstrc) from the repo, or re-run ./install.sh
sudo pacman -Rns firefox). - The retuned mic levels apply on a (re)install. To grab them on an existing setup, run
mic-tune.shand set the raw mic volume to ~40% and the RNNoise source to 100%, or re-run./install.sh.
Full changelog: v0.2.1...v0.2.2