Dunst tilbyr en varslingsdaemon som er lett og tilpassbar for X Vindussystemet og Wayland komposisjonsprogrammer.
Nedlasting (HTTP): https://github.com/dunst-project/dunst/archive/v1.13.0/dunst-1.13.0.tar.gz
D-Bus, gdk-pixbuf, GLib2, Systemd, Pango, og Xorg Biblioteker
Installer Dunst ved å kjøre følgende kommandoer:
make PREFIX=/usr \
SYSCONFDIR=/etc \
X11LIB=$XORG_PREFIX/lib/X11 \
X11INC=$XORG_PREFIX/include/X11
Nå, som root bruker:
make PREFIX=/usr SYSCONFDIR=/etc install
Som en helsetest kan du se om installasjonen fungerer ved å sende en melding til skrivebordet (sørg for å gjøre dette i et fungerende grafisk miljø; krever libnotify):
(dunst & disown)
dunstify -i info Information "Hello, ${USER}!" && sleep 5
pkill dunst
~/.config/dunst/dunstrc.
Standardversjonen er i /etc/dunst
og vil ikke bli lest. Hvis du vil tilpasse opplevelsen din,
kopier konfigurasjonsfilen til ~/.config/dunst
Opprett konfigurasjonsfilen:
mkdir -pv ~/.config/dunst && cp /etc/dunst/dunstrc ~/.config/dunst
Nå kan du sjekke filen og gjøre eventuelle endringer som passer dine behov.
dunst må også startes for at den skal kunne sende varsler. Selv om dette kan startes automatisk av D-Bus, kan flere varslingsdaemoner være installert, så D-Bus vil være den som velger hva som skal startes automatisk. Dermed finnes det et par alternativer.
Du kan bare legge til følgende i ~/.xinitrc:
dunst &
Sørg for at linjen ovenfor kommer før
linje. Dette vil sikre at daemonen startes og fungerer gjennom
hele kjøretiden til X11 instansen.
exec <WM>
For visningsansvarlige er det litt vanskeligere. For dem, «Generell XDG autostartmetode» burde være tilstrekkelig.
I noen tilfeller er denne metoden den eneste metoden for å automatisk starte dette programmet riktig, som når du bruker Wayfire-0.10.0. I hovedsak, hvis din foretrukne vindusbehandler eller komposisjonsprogram har en konfigurasjonsfil og støtter automatisk start, er den generelle ideen å bare la den starte automatisk dunst uten argumenter. Hver vindusbehandler og kompositor vil håndtere autostart forskjellig, men det er den generelle essensen av det. Som et eksempel, for Wayfire-0.10.0, kan det se omtrent slik ut:
[autostart] # Autostart notification daemon notifications = dunst
Hvis de andre tilfellene ikke er mulige, kan dette være
løsningen. En XDG Autostart fil kan opprettes som noen
vindusbehandlere og kompositorer kan lese fra og autostarte i
samsvar med XDG standarden. Opprett en som root bruker:
cat > /etc/xdg/autostart/dunst.desktop << "EOF"
[Desktop Entry]
Version=1.0
Name=Dunst
Comment=Starts the Dunst daemon
Exec=/usr/bin/dunst
Terminal=false
Type=Application
EOF
I noen tilfeller burde dette gjøre susen.