diff --git a/dunst/.config/dunst/dunstrc b/dunst/.config/dunst/dunstrc index 0fbe104..fb62eaa 100644 --- a/dunst/.config/dunst/dunstrc +++ b/dunst/.config/dunst/dunstrc @@ -17,26 +17,29 @@ # # If this option is set to mouse or keyboard, the monitor option # will be ignored. - follow = mouse + follow = none ### Geometry ### - geometry = "300x50-15+40" + # dynamic width from 0 to 300 + # width = (0, 300) + # constant width of 300 + width = 300 + + # The maximum height of a single notification, excluding the frame. + height = 300 # Position the notification in the top right corner - origin = top-right + origin = bottom-right # Offset from the origin - offset = 10x50 + offset = 30x40 # Scale factor. It is auto-detected if value is 0. scale = 0 # Maximum number of notification (0 means no limit) - notification_limit = 0 - - format = "%s\n%b" - word_wrap = yes + notification_limit = 5 ### Progress bar ### @@ -65,28 +68,28 @@ # The transparency of the window. Range: [0; 100]. # This option will only work if a compositing window manager is # present (e.g. xcompmgr, compiz, etc.). (X11 only) - transparency = 15 + transparency = 16 # Draw a line of "separator_height" pixel height between two # notifications. # Set to 0 to disable. - separator_height = 1 + separator_height = 2 # Padding between text and separator. padding = 8 # Horizontal padding. - horizontal_padding = 10 + horizontal_padding = 8 # Padding between text and icon. text_icon_padding = 0 # Defines width in pixels of frame around the notification window. # Set to 0 to disable. - frame_width = 0 + frame_width = 1 # Defines color of the frame around the notification window. - frame_color = "#282a36" + frame_color = "#7f3fbf" # Define a color for the separator. # possible values are: @@ -94,7 +97,7 @@ # * foreground: use the same color as the foreground; # * frame: use the same color as the frame; # * anything else will be interpreted as a X color. - separator_color = frame + separator_color = auto # Sort messages by urgency. sort = yes @@ -104,11 +107,11 @@ # Set to 0 to disable. # A client can set the 'transient' hint to bypass this. See the rules # section for how to disable this if necessary - idle_threshold = 120 + idle_threshold = 0 ### Text ### - font = Iosevka Term 11 + font = Noto Sans Regular 9 # The spacing between lines. If the height is smaller than the # font height, it will get raised to the font height. @@ -122,7 +125,7 @@ # underline # # For a complete reference see - # . + # . # # strip: This setting is provided for compatibility with some broken # clients that send markup even though it's not enabled on the @@ -148,7 +151,7 @@ # %n progress value if set without any extra characters # %% Literal % # Markup is allowed - format = "%s %p\n%b" + format = "%s\n%b" # Alignment of message text. # Possible values are "left", "center" and "right". @@ -174,7 +177,7 @@ stack_duplicates = true # Hide the count of stacked notifications with the same content - hide_duplicate_count = false + hide_duplicate_count = true # Display indicators for URLs (U) and actions (A). show_indicators = yes @@ -190,19 +193,20 @@ min_icon_size = 0 # Scale larger icons down to this size, set to 0 to disable - max_icon_size = 64 + max_icon_size = 32 # Paths to default icons. - icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + #icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ + icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/16/apps/:/usr/share/pixmaps/ ### History ### # Should a notification popped up from history be sticky or timeout # as if it would normally do. - sticky_history = yes + sticky_history = false # Maximum amount of notifications kept in history - history_length = 20 + history_length = 0 ### Misc/Advanced ### @@ -210,7 +214,7 @@ dmenu = /usr/bin/dmenu -p dunst: # Browser for opening urls in context menu. - browser = /usr/bin/firefox -new-tab + browser = /usr/bin/xdg-open # Always run rule-defined scripts, even if the notification is suppressed always_run_script = true @@ -226,7 +230,7 @@ # corners. # The radius will be automatically lowered if it exceeds half of the # notification height to avoid clipping text and/or icons. - corner_radius = 0 + corner_radius = 7 # Ignore the dbus closeNotification message. # Useful to enforce the timeout set by dunst configuration. Without this @@ -289,26 +293,26 @@ [urgency_low] # IMPORTANT: colors have to be defined in quotation marks. # Otherwise the "#" and following would be interpreted as a comment. - background = "#282a36" - foreground = "#6272a4" - timeout = 10 + background = "#28143c" + foreground = "#ffffff" + timeout = 5 # Icon for notifications with low urgency, uncomment to enable - #new_icon = /path/to/icon + icon = /usr/share/icons/Arc-X-D/status/16/dialog-information.png [urgency_normal] - background = "#282a36" - foreground = "#bd93f9" - timeout = 10 + background = "#28143c" + foreground = "#ffffff" + timeout = 5 # Icon for notifications with normal urgency, uncomment to enable - #new_icon = /path/to/icon + icon = /usr/share/icons/Arc-X-D/status/16/dialog-question.png [urgency_critical] - background = "#ff5555" - foreground = "#f8f8f2" - frame_color = "#ff5555" - timeout = 0 + background = "#28143c" + foreground = "#ffffff" + frame_color = "#ff7f7f" + timeout = 120 # Icon for notifications with critical urgency, uncomment to enable - #new_icon = /path/to/icon + icon = /usr/share/icons/Arc-X-D/status/16/dialog-warning.png # Every section that isn't one of the above is interpreted as a rules to # override settings for certain messages. @@ -426,8 +430,8 @@ # summary = *twitter.com* # urgency = normal # -#[stack-volumes] -# appname = "some_volume_notifiers" -# set_stack_tag = "volume" +[stack-volumes] + appname = "some_volume_notifiers" + set_stack_tag = "volume" # # vim: ft=cfg