My dotfiles. Period.

dunstrc 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  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. #[espeak]
  68. # summary = "*"
  69. # script = dunst_espeak.sh
  70. #[script-test]
  71. # summary = "*script*"
  72. # script = dunst_test.sh
  73. #[ignore]
  74. ## This notification will not be displayed
  75. # summary = "foobar"
  76. # format = ""
  77. #[signed_on]
  78. # appname = Pidgin
  79. # summary = "*signed on*"
  80. # urgency = low
  81. #
  82. #[signed_off]
  83. # appname = Pidgin
  84. # summary = *signed off*
  85. # urgency = low
  86. #
  87. #[says]
  88. # appname = Pidgin
  89. # summary = *says*
  90. # urgency = critical
  91. #
  92. #[twitter]
  93. # appname = Pidgin
  94. # summary = *twitter.com*
  95. # urgency = normal
  96. #