dotfiles/.config/scripts
Sarthak 5f8f38840b control panel: switch audio devices through wpctl, flag unplugged ones
pactl set-default-sink/source is a no-op under PipeWire - WirePlumber owns
the default and only honours wpctl, which takes node ids from a different
namespace than pactl's indices. The panel now resolves ids from wpctl status
and verifies the default actually moved instead of reporting success blindly.

A device whose ports are all 'not available' cannot become the default at all;
those are greyed and labelled (unplugged) rather than silently failing.

Speaker and mic glyphs on the home sliders 14px -> 19px.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Cn3dHfbgNYdbZvzb1b3GQt
2026-09-04 08:57:23 +05:30
..
rofi-menus replace the rofi control centre with a real GTK panel 2026-09-04 01:12:49 +05:30
control-panel.py control panel: switch audio devices through wpctl, flag unplugged ones 2026-09-04 08:57:23 +05:30
media.sh Sakura Line: retheme the whole desktop from the wallpaper 2026-09-04 00:19:36 +05:30
polkitkdeauth.sh initial dotfiles 2026-04-25 16:39:11 +05:30
set-wallpaper.sh initial dotfiles 2026-04-25 16:39:11 +05:30
system-info.sh initial dotfiles 2026-04-25 16:39:11 +05:30
toggle-bar.sh control centre, notification overhaul, and cleanup 2026-09-04 00:48:26 +05:30
volume.sh control centre, notification overhaul, and cleanup 2026-09-04 00:48:26 +05:30