My dotfiles. Period.

dunstrc 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. [global]
  2. font = Monospace 8
  3. allow_markup = yes
  4. format = "%a:%p <b>%s</b>\n%b"
  5. sort = yes
  6. indicate_hidden = yes
  7. alignment = right
  8. bounce_freq = 0
  9. show_age_threshold = 60
  10. word_wrap = yes
  11. ignore_newline = no
  12. geometry = "300x5-30+20"
  13. idle_threshold = 120
  14. monitor = 0
  15. follow = mouse
  16. sticky_history = yes
  17. line_height = 0
  18. separator_height = 2
  19. padding = 8
  20. horizontal_padding = 8
  21. separator_color = frame
  22. startup_notification = true
  23. dmenu = /usr/bin/dmenu -p dunst:
  24. browser = ub
  25. [frame]
  26. width = 3
  27. color = "#aaaaaa"
  28. [shortcuts]
  29. close = ctrl+space
  30. close_all = ctrl+shift+space
  31. history = ctrl+grave
  32. context = ctrl+shift+period
  33. [urgency_low]
  34. background = "#222222"
  35. foreground = "#888888"
  36. timeout = 10
  37. [urgency_normal]
  38. background = "#285577"
  39. foreground = "#ffffff"
  40. timeout = 10
  41. [urgency_critical]
  42. background = "#900000"
  43. foreground = "#ffffff"
  44. timeout = 0
  45. # Every section that isn't one of the above is interpreted as a rules
  46. # to override settings for certain messages.
  47. # Messages can be matched by 'appname', 'summary', 'body' or 'icon'
  48. # and you can override the 'timeout', 'urgency', 'foreground', 'background'
  49. # and 'format'.
  50. # Shell-like globbing will get expanded.
  51. #
  52. # SCRIPTING
  53. # you can specify a script that gets run when the rule matches by setting
  54. # the 'script' option.
  55. # The script will be called as follows:
  56. # script appname summary body icon urgency
  57. # where urgency can be "LOW", "NORMAL" or "CRITICAL".
  58. #
  59. # NOTE: if you don't want a notification to be displayed, set the format to ""
  60. # NOTE: It might be helpful to run dunst -print in a terminal in order to find
  61. # fitting options for rules.
  62. [oc-sync-spam]
  63. appname = owncloud
  64. summary = "Sync Activity"
  65. urgency = low
  66. timeout = 5
  67. [clementine-next-song]
  68. appname = Clementine
  69. urgency = low
  70. timeout = 5
  71. #[espeak]
  72. # summary = "*"
  73. # script = dunst_espeak.sh
  74. #[script-test]
  75. # summary = "*script*"
  76. # script = dunst_test.sh
  77. #[ignore]
  78. ## This notification will not be displayed
  79. # summary = "foobar"
  80. # format = ""
  81. #[signed_on]
  82. # appname = Pidgin
  83. # summary = "*signed on*"
  84. # urgency = low
  85. #
  86. #[signed_off]
  87. # appname = Pidgin
  88. # summary = *signed off*
  89. # urgency = low
  90. #
  91. #[says]
  92. # appname = Pidgin
  93. # summary = *says*
  94. # urgency = critical
  95. #
  96. #[twitter]
  97. # appname = Pidgin
  98. # summary = *twitter.com*
  99. # urgency = normal
  100. #