Skip to content

noisetta/audio-hud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio HUD — KDE Plasma 6 Widget

A native Wayland/Plasma 6 desktop widget that shows live audio information from PipeWire.

Audio HUD screenshot

Support

Ko-fi GitHub Sponsors

Features

  • DAC info — active output device, codec, sample rate, bit depth
  • Stream monitoring — active playback apps with their format
  • Bit-perfect indicator — green when all streams match the sink format exactly, red when PipeWire is resampling
  • Mute detection — volume icon and bar reflect mute state
  • Dynamic sink icon — switches between headphones, speakers, HDMI, and generic icons
  • PipeWire offline detection — widget dims and shows ⚠ OFFLINE if PipeWire stops responding
  • Adaptive theming — follows your KDE color scheme automatically

Requirements

  • KDE Plasma 6.0+
  • PipeWire with pactl (pulseaudio-utils / pipewire-pulse)
  • plasma5support package

Installation

mkdir -p ~/.local/share/plasma/plasmoids/com.github.audiohud/contents/ui
mkdir -p ~/.local/share/plasma/plasmoids/com.github.audiohud/contents/code
unzip audio-hud.plasmoid -d /tmp/audiohud
cp /tmp/audiohud/audio-hud/metadata.json ~/.local/share/plasma/plasmoids/com.github.audiohud/
cp /tmp/audiohud/audio-hud/contents/ui/main.qml ~/.local/share/plasma/plasmoids/com.github.audiohud/contents/ui/
cp /tmp/audiohud/audio-hud/contents/code/*.sh ~/.local/share/plasma/plasmoids/com.github.audiohud/contents/code/
chmod +x ~/.local/share/plasma/plasmoids/com.github.audiohud/contents/code/*.sh
plasmashell --replace &

Then right-click desktop → Add Widgets → search Audio HUD.

Notes

  • The widget reads codec info from /proc/asound/ and scans card0–card3
  • All helper scripts are bundled inside the plasmoid under contents/code/
  • No Python dependency — fully self-contained QML/shell

About

Native KDE Plasma 6 widget showing live PipeWire audio stats — codec, sample rate, bit depth, and bit-perfect status

Topics

Resources

Stars

9 stars

Watchers

0 watching

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors