1 dunst
Luca Matteo Spoljarevic edited this page 2026-02-27 21:44:07 +01:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Dunst

Dunst is a lightweight notification daemon for X11 and Wayland. This folder contains the config that defines where and how notifications appear and how they look.

What the config does

  • Global behaviour
    • Notifications on monitor 1, top-right, with offset; follow mouse.
    • Size: width 350px, padding, rounded corners (10px), progress bar with min/max width and corner radius.
    • Font: Maple Mono 10; bold title (12pt); markup enabled; stacking of duplicates with history (20), sticky history.
    • Mouse: left/middle = action or close, right = close all.
  • Urgency
    • Low/normal: dark background (#070C0D), cyan text (#8dddea), 5s timeout.
    • Critical: same style with accent frame, 1000s timeout.
  • Hints
    • [volume] and [backlight] use custom app names and highlight colours for volume/backlight notifications.
  • Experimental
    • Per-monitor DPI for sharper text on mixed-DPI setups.

How to use it

  1. Ensure Dunst is installed (dunst).
  2. Symlink or copy this folder to ~/.config/dunst/ (or set XDG_CONFIG_HOME accordingly).
  3. Icons are expected under ~/.local/share/icons/dunst/; create or symlink if you use icons.
  4. Start Dunst (e.g. dunst &). On Hyprland/Sway its often started in the compositors autostart (e.g. exec-once = dunst).

File reference

File Purpose
dunstrc All Dunst options (layout, colours, urgency, mouse, icons)