diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc index 2087e5f..69c2266 100644 --- a/.config/dunst/dunstrc +++ b/.config/dunst/dunstrc @@ -73,6 +73,7 @@ # Draw a line of "separator_height" pixel height between two # notifications. # Set to 0 to disable. + # If gap_size is greater than 0, this setting will be ignored. separator_height = 2 # Padding between text and separator. @@ -91,6 +92,12 @@ # Defines color of the frame around the notification window. frame_color = "#3b4252" + # Size of gap to display between notifications - requires a compositor. + # If value is greater than 0, separator_height will be ignored and a border + # of size frame_width will be drawn around each notification instead. + # Click events on gaps do not currently propagate to applications below. + gap_size = 3 + # Define a color for the separator. # possible values are: # * auto: dunst tries to find a color fitting to the background; @@ -125,7 +132,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 @@ -184,18 +191,27 @@ ### Icons ### - # Align icons left/right/off + # Recursive icon lookup. You can set a single theme, instead of having to + # define all lookup paths. + enable_recursive_icon_lookup = true + + # Set icon theme (only used for recursive icon lookup) + icon_theme = Adwaita + # You can also set multiple icon themes, with the leftmost one being used first. + # icon_theme = "Adwaita, breeze" + + # Align icons left/right/top/off icon_position = left # Scale small icons up to this size, set to 0 to disable. Helpful # for e.g. small files or high-dpi screens. In case of conflict, # max_icon_size takes precedence over this. - min_icon_size = 0 + min_icon_size = 32 # Scale larger icons down to this size, set to 0 to disable - max_icon_size = 32 + max_icon_size = 128 - # Paths to default icons. + # Paths to default icons (only neccesary when not using recursive icon lookup) icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/ ### History ### @@ -296,14 +312,14 @@ foreground = "#888888" timeout = 10 # Icon for notifications with low urgency, uncomment to enable - #new_icon = /path/to/icon + #default_icon = /path/to/icon [urgency_normal] background = "#285577" foreground = "#ffffff" timeout = 10 # Icon for notifications with normal urgency, uncomment to enable - #new_icon = /path/to/icon + #default_icon = /path/to/icon [urgency_critical] background = "#900000" @@ -311,7 +327,7 @@ frame_color = "#ff0000" timeout = 0 # Icon for notifications with critical urgency, uncomment to enable - #new_icon = /path/to/icon + #default_icon = /path/to/icon # Every section that isn't one of the above is interpreted as a rules to # override settings for certain messages. @@ -339,12 +355,14 @@ # set_category # timeout # urgency +# icon_position # skip_display # history_ignore # action_name # word_wrap # ellipsize # alignment +# hide_text # # Shell-like globbing will get expanded. # diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf index ed0231f..ea017e2 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom.conf @@ -17,11 +17,13 @@ size-transition = true # requires: https://github.com/sdhand/compton or https://github.com/jonaburg/picom corner-radius = 10.0; rounded-corners-exclude = [ - "class_g = 'Polybar'" + "class_g = 'Polybar'", + "class_g = 'Dunst'" ]; round-borders = 1; round-borders-exclude = [ - "class_g = 'Polybar'" + "class_g = 'Polybar'", + "class_g = 'Dunst'" ]; #################################