I use dunst
on X but it works on wayland too. It just listens to dbus and should be trivial to get set up.
Unixporn
Unixporn
Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make themers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!
Rules
- Post On-Topic
- No Defaults
- Busy Screenshots
- Use High-Quality Images
- Include a Details Comment
- No NSFW
- No Racism or use of racist terms
Do you know of any good guide/tutorial on how to use eww? I tried with the official documentation but I couldn't understand it
Yeah the documentation is quite lacking, some examples would be useful, but if you go to their repo along side the examples they list there a tutorial to make a power menu that does a good introduction.
Some tips I found along the way
- The way most people calculate time is inefficient AF, they calculate it using the date command updating every 2 s or so. When you could use the date command updating the date every hour and the variable EWW_TIME alongside the function format_time.
To be fair I don't blame them, idk why there is not such example in the wiki to begin with.
-
The workspaces are a bit hard to do, but you can just copy someone implementation or if you are using hyprland they provide it in the
-
Define colours on a separe scss file to change themes on the fly if you want so.
-
Variables that you update manually like volume and brightness don't do a polling function (checking every x sec) just go to the shortcut you defined previously ( assuming you are using a wm ) and along side the command to change the volume/brightness run
eww update x=$(command to get current value)