. . .
at main 302 lines 8.3 kB view raw
1[global] 2 frame_width = 1 3 frame_color = "#788388" 4 5 font = Noto Sans 10 6 7 # Allow a small subset of html markup: 8 # <b>bold</b> 9 # <i>italic</i> 10 # <s>strikethrough</s> 11 # <u>underline</u> 12 # 13 # For a complete reference see 14 # <http://developer.gnome.org/pango/stable/PangoMarkupFormat.html>. 15 # If markup is not allowed, those tags will be stripped out of the 16 # message. 17 markup = yes 18 19 # The format of the message. Possible variables are: 20 # %a appname 21 # %s summary 22 # %b body 23 # %i iconname (including its path) 24 # %I iconname (without its path) 25 # %p progress value if set ([ 0%] to [100%]) or nothing 26 # Markup is allowed 27 format = "%s %p\n%b" 28 29 # Sort messages by urgency. 30 sort = yes 31 32 # Show how many messages are currently hidden (because of geometry). 33 indicate_hidden = yes 34 35 # Alignment of message text. 36 # Possible values are "left", "center" and "right". 37 alignment = left 38 39 # The frequency with wich text that is longer than the notification 40 # window allows bounces back and forth. 41 # This option conflicts with "word_wrap". 42 # Set to 0 to disable. 43 bounce_freq = 5 44 45 46 # Show age of message if message is older than show_age_threshold 47 # seconds. 48 # Set to -1 to disable. 49 show_age_threshold = 60 50 51 # Split notifications into multiple lines if they don't fit into 52 # geometry. 53 word_wrap = no 54 55 # Ignore newlines '\n' in notifications. 56 ignore_newline = no 57 58 59 # The geometry of the window: 60 # [{width}]x{height}[+/-{x}+/-{y}] 61 # The geometry of the message window. 62 # The height is measured in number of notifications everything else 63 # in pixels. If the width is omitted but the height is given 64 # ("-geometry x2"), the message window expands over the whole screen 65 # (dmenu-like). If width is 0, the window expands to the longest 66 # message displayed. A positive x is measured from the left, a 67 # negative from the right side of the screen. Y is measured from 68 # the top and down respectevly. 69 # The width can be negative. In this case the actual width is the 70 # screen width minus the width defined in within the geometry option. 71 geometry = "0x4-25+25" 72 73 # Shrink window if it's smaller than the width. Will be ignored if 74 # width is 0. 75 shrink = yes 76 77 # The transparency of the window. Range: [0; 100]. 78 # This option will only work if a compositing windowmanager is 79 # present (e.g. xcompmgr, compiz, etc.). 80 transparency = 15 81 82 # Don't remove messages, if the user is idle (no mouse or keyboard input) 83 # for longer than idle_threshold seconds. 84 # Set to 0 to disable. 85 # default 120 86 idle_threshold = 120 87 88 # Which monitor should the notifications be displayed on. 89 monitor = 0 90 91 # Display notification on focused monitor. Possible modes are: 92 # mouse: follow mouse pointer 93 # keyboard: follow window with keyboard focus 94 # none: don't follow anything 95 # 96 # "keyboard" needs a windowmanager that exports the 97 # _NET_ACTIVE_WINDOW property. 98 # This should be the case for almost all modern windowmanagers. 99 # 100 # If this option is set to mouse or keyboard, the monitor option 101 # will be ignored. 102 follow = mouse 103 104 # Should a notification popped up from history be sticky or timeout 105 # as if it would normally do. 106 sticky_history = yes 107 108 # Maximum amount of notifications kept in history 109 history_length = 20 110 111 # Display indicators for URLs (U) and actions (A). 112 show_indicators = yes 113 114 # The height of a single line. If the height is smaller than the 115 # font height, it will get raised to the font height. 116 # This adds empty space above and under the text. 117 line_height = 0 118 119 # Draw a line of "separator_height" pixel height between two 120 # notifications. 121 # Set to 0 to disable. 122 separator_height = 1 123 124 # Padding between text and separator. 125 # padding = 8 126 padding = 8 127 128 # Horizontal padding. 129 horizontal_padding = 10 130 131 # Define a color for the separator. 132 # possible values are: 133 # * auto: dunst tries to find a color fitting to the background; 134 # * foreground: use the same color as the foreground; 135 # * frame: use the same color as the frame; 136 # * anything else will be interpreted as a X color. 137 separator_color = #263238 138 139 # Print a notification on startup. 140 # This is mainly for error detection, since dbus (re-)starts dunst 141 # automatically after a crash. 142 startup_notification = false 143 144 # dmenu path. 145 dmenu = /usr/bin/dmenu -p dunst: 146 147 # Browser for opening urls in context menu. 148 browser = palemoon 149 150 # Align icons left/right/off 151 icon_position = left 152 153 # Paths to default icons. 154 icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/ 155 156 # Limit icons size. 157 max_icon_size=128 158 159[shortcuts] 160 161 # Shortcuts are specified as [modifier+][modifier+]...key 162 # Available modifiers are "ctrl", "mod1" (the alt-key), "mod2", 163 # "mod3" and "mod4" (windows-key). 164 # Xev might be helpful to find names for keys. 165 166 # Close notification. 167 close = mod1+space 168 169 # Close all notifications. 170 # close_all = ctrl+shift+space 171 close_all = ctrl+mod1+space 172 173 # Redisplay last message(s). 174 # On the US keyboard layout "grave" is normally above TAB and left 175 # of "1". 176 history = ctrl+mod4+h 177 178 # Context menu. 179 context = ctrl+mod1+c 180 181[urgency_low] 182 # IMPORTANT: colors have to be defined in quotation marks. 183 # Otherwise the "#" and following would be interpreted as a comment. 184 background = "#263238" 185 foreground = "#556064" 186 timeout = 10 187 188[urgency_normal] 189 background = "#263238" 190 foreground = "#F9FAF9" 191 timeout = 10 192 193[urgency_critical] 194 background = "#D62929" 195 foreground = "#F9FAF9" 196 timeout = 0 197 198 199# Every section that isn't one of the above is interpreted as a rules to 200# override settings for certain messages. 201# Messages can be matched by "appname", "summary", "body", "icon", "category", 202# "msg_urgency" and you can override the "timeout", "urgency", "foreground", 203# "background", "new_icon" and "format". 204# Shell-like globbing will get expanded. 205# 206# SCRIPTING 207# You can specify a script that gets run when the rule matches by 208# setting the "script" option. 209# The script will be called as follows: 210# script appname summary body icon urgency 211# where urgency can be "LOW", "NORMAL" or "CRITICAL". 212# 213# NOTE: if you don't want a notification to be displayed, set the format 214# to "". 215# NOTE: It might be helpful to run dunst -print in a terminal in order 216# to find fitting options for rules. 217 218#[espeak] 219# summary = "*" 220# script = dunst_espeak.sh 221 222#[script-test] 223# summary = "*script*" 224# script = dunst_test.sh 225 226#[ignore] 227# # This notification will not be displayed 228# summary = "foobar" 229# format = "" 230 231#[signed_on] 232# appname = Pidgin 233# summary = "*signed on*" 234# urgency = low 235# 236#[signed_off] 237# appname = Pidgin 238# summary = *signed off* 239# urgency = low 240# 241#[says] 242# appname = Pidgin 243# summary = *says* 244# urgency = critical 245# 246#[twitter] 247# appname = Pidgin 248# summary = *twitter.com* 249# urgency = normal 250# 251#[Claws Mail] 252# appname = claws-mail 253# category = email.arrived 254# urgency = normal 255# background = "#2F899E" 256# foreground = "#FFA247" 257# 258#[mute.sh] 259# appname = mute 260# category = mute.sound 261# script = mute.sh 262# 263#[JDownloader] 264# appname = JDownloader 265# category = JD 266# background = "#FFA247" 267# foreground = "#FFFFFF" 268# 269#[newsbeuter] 270# summary = *Feeds* 271# background = "#A8EB41" 272# foreground = "#FFFFFF" 273# 274[irc] 275 appname = weechat 276 timeout = 0 277 background = "#0033bb" 278 foreground = "#dddddd" 279# 280[weechat hl] 281 appname = weechat 282 category = weechat.HL 283 background = "#FF5C47" 284 foreground = "#FFFFFF" 285# 286[weechat pn] 287 appname = weechat 288 category = weechat.PM 289 background = "#D53B84" 290 foreground = "#FFFFFF" 291# 292#[CMUS] 293# appname = CMUS 294# category = cmus 295# background = "#6C4AB7" 296# foreground = "#FFE756" 297# 298# 299# background = "#30AB70" 300# foreground = "#F67245" 301# 302# vim: ft=cfg