While the older dunst-config
(v2.2 from Fossa64) in Jammy64 as well works almost fine, I think there are few things not working. There were some bugs as well (one was specifically this one), and other potential bugs (the script was not made to handle 'edge cases', this one covers some more of them).
This version also includes default dunstrc, designed specifically to match Jammy's default 'Breeze' theme.
The dunst-config
even does its thing (editing dunstrc) in non-Puppy distros (tested on Kubuntu 23.04). So, except for dunstrc, all other things should be quite portable to different distros.
Not sure if this dunstrc would work in older distros (although I haven't changed much).
Here is the tar.gz:
Extract it, copy all files to / (except the pet.specs file).
I wanted to create a pet package for it, but am a bit busy for that.
I am also thinking of creating a specially compiled conky for Jammy64, since the newer versions of conky has made some huge changes in their conkyrc syntax (this dunst-config also does not support the newer syntax) + some additional features and bug fixes. If I work on that, I'd just do another update to this dunst-config supporting the newer syntax (that is why I decided not to convert this into PET yet).