eww-bar-config-ubuntu

πŸš€ Custom Eww Bar & Dashboard for Linux

r/unixporn

Eww Linux

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.


✨ Preview

Main Bar

Main Bar

Main Bar

Main Bar

Main Bar


πŸ› οΈ Features


πŸ“¦ Dependencies

For everything to work correctly, you need to install the following tools on your system (Ubuntu/Debian/Arch):

1. Base Tools

# Ubuntu/Debian
sudo apt install python3 playerctl jq socat wmctrl

2. Python Libraries

pip3 install dbus-python
# Or via apt:
sudo apt install python3-dbus

πŸš€ Installation

  1. Clone the repository:
git clone https://github.com/Jcerqueira9913/eww-bar-config-ubuntu.git ~/.config/eww
  1. Give execution permission to scripts:
chmod +x ~/.config/eww/scripts/*
  1. Start the bar:
eww open bar

⚠️ Important Note About Spotify

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:


βš™οΈ Start on System Boot

To automatically start the bar and the notification script:

  1. Open Startup Applications.
  2. Add the following entries:
Name Command
Eww Daemon eww daemon
Eww Bar eww open bar
Eww Notifs /home/YOUR_USER/.config/eww/scripts/notifications.py

🀝 Contributing

Feel free to fork the project, open issues, or suggest improvements!