dunst-project / dunst

Lightweight and customizable notification daemon
https://dunst-project.org
Other
4.42k stars 338 forks source link

Post your riced dunst configs #826

Open fwsmit opened 3 years ago

fwsmit commented 3 years ago

The dunst readme could use some nice looking screenshots for its readme. Since some of you probably have spent some time fine-tuning your configs, I thought it would be nice to use those.

So do you have a nice looking dunst config? Please submit. Here are the instructions:

By posting you agree that image can be used in dunst's readme.

Barbaross93 commented 3 years ago

Not sure if I should post mine since it's custom, but I love it so much that I have to share: 1613260519

Here's the dunstrc and my fork for double borders

fwsmit commented 3 years ago

Thank you for posting, it looks very good. I don't think I'll use this for the readme as it would be confusing to users, but it's a good source of inspiration.

NNBnh commented 3 years ago

This is my attempt

screeny_2021-02-22_11-48-35

Here is the dunstrc

MCotocel commented 3 years ago

This is my dunst config, with the dunstrc here

Screenshot 2021-02-23 at 7 07 18 PM
fwsmit commented 3 years ago

Thank you for your contributions, those will be very useful for the readme. I find it interesting that you fit your calendar inside of dunst. Why even use another program for that :)

rosoau commented 3 years ago

This is my audio volume pop-up. Changed the hue of blue in /usr/local/bin/dunst Screenshot from 2021-04-28 05-01-00

My dunstrc is https://gist.github.com/rosoau/fdfa7b3e37e3c5c67b7dad1b7257236e

rosoau commented 3 years ago

And this is an app that shows a window to configure dunst and save the changes. (https://gist.github.com/rosoau/5730c667354ff0204217f07dd080175b) Please replace /home/user with /home/your name

For adding it to the menu a suitable desktop file could be:

[Desktop Entry] Name=Dunst Notifications Settings Exec=/home/user/.local/bin/dunstrc-config Terminal=false Icon=/usr/share/icons/gnome/24x24/status/dialog-warning.png Type=Application Name[en_AU]=Dunst Notifications Settings Categories=Settings;

Please modify the "Exec" line with your location of file: dunstrc-config

Configure Notifications_002

fwsmit commented 3 years ago

Oh thats awesome. Does it restart Dunst upon saving?

rosoau commented 3 years ago

Oh thats awesome. Does it restart Dunst upon saving?

Great idea fwSmit.I'll update the file. We can add following lines to the end of dunstrc-config:

sleep 1 killall /usr/local/bin/dunst

sleep 1 /usr/local/bin/dunst

rosoau commented 3 years ago

This will start dunst even it was not running before. Presumably you want to run dunst after editing anyway. It is also a way to start the application if it is not running via autostart. For autostart I use 3 seconds delay to avoid the startup bottle-neck. bash -c "sleep 3 && /usr/local/bin/dunst" In ### Misc/Advanced ### we can enable the notification on startup: startup_notification = true This will prove that dunst has restarted

nick87720z commented 3 years ago

tint2 & dunst (probably not best way for dict output). By some reason dunst doesn't display icons from dunstify & notify-send, so I employed utf8 emoji. https://gist.github.com/nick87720z/3d020eb3236dc47673388d6501f1c8d0 tint2+dunst_2021-05-20_16-05-33-opt

nick87720z commented 3 years ago

@rosoau There are apps like fsniper, which could be best way for services auto-restart on config change.

simanga-dev commented 3 years ago

Simple config, My attempt s-1621625079

https://gist.github.com/h3ndry/f490f0f5bff6256d8f97d8047babe611

biopsin commented 3 years ago

Show-off dunst as application dock too 21-07-10--1625925480_scrot

.. https://github.com/biopsin/.dot/blob/master/dunst/dunstrc Edit: new image

shivanshu-semwal commented 3 years ago

image Here is my dunst config. And this repo contain some scripts I created.

rosoau commented 2 years ago

Oh thats awesome. Does it restart Dunst upon saving?

Great idea fwSmit.I'll update the file. We can add following lines to the end of dunstrc-config:

sleep 1 killall /usr/local/bin/dunst

sleep 1 /usr/local/bin/dunst

I revised the script; so now:


!/bin/bash

killall dunst

zenity --window-icon=/usr/share/icons/applications/not.png --text-info --width=700 --height=700 --ok-label="Save Changes" --title="Configure Notifications" --filename=/home/user.config/dunst/dunstrc --editable > /home/user/.config/dunst/dunstrc-new

if [ -s /home/user/.config/dunst/dunstrc-new ] then mv /home/user/.config/dunst/dunstrc-new /home/test/.config/dunst/dunstrc killall dunstrc-config fi exit


Dunst will start by itself, but needs to be stopped first, so it can start with the new configuration. The process; dunstrc-config seems to hang in so it needs to be stopped. The icon not.png is in a special folder; instead we could use: /usr/share/icons/gnome/32x32/emblems/emblem-important.png or a smaller size of that icon. There are all sizes in gnome icons

EgZvor commented 2 years ago

https://gist.github.com/EgZvor/d58b1756434c4197f96c53489bb35451

Dunst config itself is pretty simple, in the gist there is also a picom config for background blur.

dunst_screenshot

m2x07 commented 1 year ago

Here is a screenshot of some of my notifications. (i'll link my dunstrc once i've uploaded all my configs to my repo) 2023-03-09_23-33

borg1622 commented 10 months ago

Here is a screenshot of some of my notifications. (i'll link my dunstrc once i've uploaded all my configs to my repo)

Hi @m2x07, I really like your modifications. Could you provide the dunstrc snippets for this, please?

m2x07 commented 10 months ago

Here is a screenshot of some of my notifications. (i'll link my dunstrc once i've uploaded all my configs to my repo)

Hi @m2x07, I really like your modifications. Could you provide the dunstrc snippets for this, please?

hi @borg1622 i appreciate that you loved my configs. unfortunately, due to some reason i've stopped ricing and now i use a normal DE. with a previous clean install, my configs were all wiped out and i also forgot to take a backup. however, i can provide some information on how you could achieve a similar look. FONTS: JetBrainsMono Nerd fonts from nerdfonts.com. ICONS: Customized PNGs from Pictogrammers and the arrow icon you see, is a symbol from nerd font. I might do some ricing in future, so we can connect on github so that you can access my configs once i upload them. Hope that helps.