- Mini player
- CMatrix effect
- Time widget
- Fast access to your apps
- Quick analysis of CPU usage, RAM, and ROM
To ensure everything displays and functions correctly, install the following:
- Eww (Wayland version): eww-wayland
- Fonts: JetBrainsMono Nerd Font (Critical for icons)
- Media Controls: playerctl (for the music player tile)
~/.config/eww/
├── eww.yuck # Layout and logic
├── eww.scss # Styling
└── scripts/
└── matrix.sh # Matrix animation logic
git clone https://github.com/RomanLivik/eww-dashboard
cd eww-dashboard
cp eww ~/.config/
eww daemon
eww open dashboard
To make the dashboard sit permanently on your desktop background without interfering with windows, the eww.yuck uses :stacking "bottom".
Add this to your hyprland.conf to launch it on startup:
exec-once = eww daemon && eww open dashboard
- Encoding: Do not add icons or non-English characters to eww.scss. All icons are handled as text labels within eww.yuck to prevent CSS parser crashes.
- Monochrome Icons: Icons are using Nerd Font symbols. Their color is controlled via the color: #ffffff; property in the SCSS file.
- The widget is set to 1200px width. If you find it too large for your scaling, adjust the :width and :height values in the geometry section of eww.yuck