dunstrc 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. # See ".../share/dunst/dunstrc" file for full description.
  2. [global]
  3. #### Display ####
  4. monitor = 0
  5. geometry = "350x5-15+20"
  6. timeout = 3
  7. # Sort messages by urgency.
  8. sort = yes
  9. # Show how many messages are currently hidden (because of geometry).
  10. indicate_hidden = yes
  11. # Don't remove messages, if the user is idle (no mouse or keyboard
  12. # input) for longer than this number of seconds (set to 0 to
  13. # disable).
  14. idle_threshold = 0
  15. # Should a notification popped up from history be sticky or
  16. # timeout as if it would normally do.
  17. sticky_history = yes
  18. # Maximal number of notifications kept in history.
  19. history_length = 20
  20. # The height of a single line. If the height is smaller than the
  21. # font height, it will get raised to the font height.
  22. line_height = 0
  23. # Draw a line of this number of pixel height between two
  24. # notifications (0 to disable).
  25. separator_height = 2
  26. # Color of the separator ("auto", "foreground", "frame" or X color).
  27. separator_color = frame
  28. # Padding between text and separator.
  29. padding = 8
  30. horizontal_padding = 8
  31. startup_notification = false
  32. # Display indicators for URLs (U) and actions (A).
  33. show_indicators = yes
  34. # dmenu path
  35. dmenu = /usr/bin/dmenu -p dunst:
  36. # browser for opening urls in context menu
  37. browser = /usr/bin/firefox -new-tab
  38. # Width (in pixels) of frame around the notification window (0 to
  39. # disable).
  40. frame_width = 3
  41. frame_color = "#aaaaaa"
  42. #### Text ####
  43. font = Liberation Mono 10
  44. # Markup reference: <http://developer.gnome.org/pango/stable/PangoMarkupFormat.html>
  45. markup = full
  46. # The format of the message. Possible variables are:
  47. # %a appname
  48. # %s summary
  49. # %b body
  50. # %i iconname (including its path)
  51. # %I iconname (without its path)
  52. # %p progress value if set ([ 0%] to [100%]) or nothing
  53. # %n progress value if set without any extra characters
  54. format = "<span font='11' foreground='#ffffff'>%s</span>\n\n%b"
  55. # Alignment of a message text ("left", "center" or "right").
  56. alignment = left
  57. # Show age of a message if it is older than this number of seconds
  58. # (-1 to disable).
  59. show_age_threshold = 60
  60. # Split notifications into multiple lines if they don't fit.
  61. word_wrap = yes
  62. # Ignore newlines '\n' in notifications.
  63. ignore_newline = no
  64. #### Icons ####
  65. # Align icons ("left" "right" "off").
  66. icon_position = left
  67. # Scale larger icons down to this size (0 to disable).
  68. max_icon_size = 32
  69. icon_folders = ~/.guix-profiles/main/main/share/icons/hicolor/32x32/apps/:/usr/share/icons/gnome/16x16/apps/
  70. [shortcuts]
  71. # Shortcuts are specified as "[modifier+][modifier+]...key".
  72. # Available modifiers are "ctrl", "mod1" (the alt-key), "mod2",
  73. # "mod3" and "mod4" (windows-key).
  74. close = ctrl+Escape
  75. close_all = mod3+Escape
  76. history = ctrl+grave
  77. context = ctrl+space
  78. [urgency_low]
  79. background = "#222222"
  80. foreground = "#888888"
  81. timeout = 3
  82. [urgency_normal]
  83. background = "#285577"
  84. foreground = "#e5e3d6"
  85. timeout = 5
  86. [urgency_critical]
  87. background = "#900000"
  88. foreground = "#ffffff"
  89. timeout = 0
  90. [emms]
  91. appname = emms
  92. timeout = 7
  93. background = "#28774f"
  94. # format = "<span font='11' foreground='#63ff30'>%s</span>\n%i\n%b"
  95. [erc]
  96. icon = "*erc"
  97. background = "#502777"
  98. # format = "<span font='11' weight='bold'>%s</span>\n\n%b"
  99. # format = "<b>%s</b>\n\n%b"