A complete and customized setup for Eww (ElKowars wacky widgets). Includes a dynamic top bar, a persistent notification dashboard, and control popups for Music, Wi-Fi, and Bluetooth.
Style: Minimalist / Dark / Neon Accents.





π΅ Smart Music Player:
playerctl.π Notification Center:
πΆ Connectivity:
π» System:
For everything to work correctly, you need to install the following tools on your system (Ubuntu/Debian/Arch):
python3 (For logic scripts)wmctrl (For apps focus control)playerctl (To control music)socat & jq (Common Eww utilities)# Ubuntu/Debian
sudo apt install python3 playerctl jq socat wmctrl
pip3 install dbus-python
# Or via apt:
sudo apt install python3-dbus
git clone https://github.com/Jcerqueira9913/eww-bar-config-ubuntu.git ~/.config/eww
chmod +x ~/.config/eww/scripts/*
eww open bar
If you use Spotify installed via Snap (Ubuntu Store), the music widgets will not work due to sandbox security restrictions.
Recommended Solution: Remove the Snap version and install the official .deb version:
To automatically start the bar and the notification script:
| Name | Command |
|---|---|
| Eww Daemon | eww daemon |
| Eww Bar | eww open bar |
| Eww Notifs | /home/YOUR_USER/.config/eww/scripts/notifications.py |
Feel free to fork the project, open issues, or suggest improvements!