commit 8f66c0e51bd34eba63187f11a66e1e8c86e485f0
parent 4386f59039e9e4c98e80abb4ed248f3e0bd2427c
Author: jacobsGit <JacobDoesLinux@protonmail.com>
Date: Fri, 31 Jan 2020 20:21:46 -0800
cleaned up everything changed format
Diffstat:
1 file changed, 29 insertions(+), 48 deletions(-)
diff --git a/dunst/.config/dunst/dunstrc b/dunst/.config/dunst/dunstrc
@@ -1,31 +1,23 @@
[global]
# Which monitor should the notifications be displayed on.
monitor = 0
-
# mouse, keyboard or none
follow = mouse
-
+ # max notification size
geometry = "1366x5-0+0"
-
# Show how many messages are currently hidden (because of geometry).
indicate_hidden = yes
-
- # Shrink window if it's smaller than the width. Will be ignored if
- # width is 0.
+ # Shrink window if it's smaller than the width. Will be ignored if width is 0.
shrink = yes
-
+ # how transparent the notification is
transparency = 30
-
- # The height of the entire notification. If the height is smaller
- # than the font height and padding combined, it will be raised
- # to the font height and padding.
+ # The height of the entire notification. if smaller than font + padding it will resize
notification_height = 0
-
- # Draw a line of "separator_height" pixel height between two
- # notifications.
- # Set to 0 to disable.
+ # Draw a line of "separator_height" pixel height between two notifications.
separator_height = 1
+ # padding between notifications
padding = 3
+ # padding between notifications on the horizontal axis
horizontal_padding = 2
frame_width = 2
@@ -47,13 +39,15 @@
# A client can set the 'transient' hint to bypass this. See the rules
# i
# section for how to disable this if necessary
+
+ # time in seconds it takes for dunst to see you as idle
idle_threshold = 120
-
- font = Monospace 12
+ # font
+ font = Monospace 11
+
line_height = 0
markup = full
-
# The format of the message. Possible variables are:
# %a appname
# %s summary
@@ -64,59 +58,49 @@
# %n progress value if set without any extra characters
# %% Literal %
# Markup is allowed
- format = "<b>%s</b>\n%b%p"
-
- alignment = center
+ format = "%s\n<i>%b</i>%p"
+ # text alignment
+ alignment = center
+ # how long in seconds for notification to display it's age
show_age_threshold = 60
-
+ # enable wrapping
word_wrap = yes
- ellipsize = middle
+ ellipsize = middle
+ # ignore \n
ignore_newline = no
-
+ # do not display two notificatinons with the same information
stack_duplicates = true
+ # show count of duplicate notifications
hide_duplicate_count = true
-
# Display indicators for URLs (U) and actions (A).
show_indicators = yes
-
+ # position of icon
icon_position = right
+ # maximum icon size
max_icon_size = 16
-
- # zafiro classic icons
- icon_path=/home/jacob/.icons/zafiro/devices/48/:/home/jacob/.icons/zafiro/status/22/:/home/jacob/.icons/zafiro/panel/22:/home/jacob/.icons/zafiro/categories/22/:/home/jacob/.icons/zafiro/apps/scalable/:/home/jacob/.icons/zafiro/actions/22/
-
+ # set folders to look for icons in seperate entries wiht colen
+ icon_path=/home/jacob/.icons/zafiro/devices/48/:/home/jacob/.icons/zafiro/status/22/:/home/jacob/.icons/zafiro/panel/22:/home/jacob/.icons/zafiro/categories/22/:/home/jacob/.icons/zafiro/apps/scalable/:/home/jacob/.icons/zafiro/actions/22/
# Should a notification popped up from history be sticky or timeout
sticky_history = yes
+ # how long history should be
history_length = 20
-
-
-
- ### Misc/Advanced ###
-
# dmenu path.
dmenu = /usr/bin/dmenu -p dunst:
-
# Browser for opening urls in context menu.
browser = /usr/bin/qutebrowser
-
# Always run rule-defined scripts, even if the notification is suppressed
always_run_script = true
-
# Define the title of the windows spawned by dunst
title = Dunst
-
# Define the class of the windows spawned by dunst
class = Dunst
-
# Print a notification on startup.
- # This is mainly for error detection, since dbus (re-)starts dunst
- # automatically after a crash.
startup_notification = false
-
+
# Manage dunst's desire for talking
# Can be one of the following values:
# crit: Critical features. Dunst aborts
@@ -127,10 +111,6 @@
verbosity = mesg
# Define the corner radius of the notification window
- # in pixel size. If the radius is 0, you have no rounded
- # 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
### Legacy
@@ -202,6 +182,7 @@
[urgency_normal]
background = "#0a0a0f"
+ #foreground = "#225566"
foreground = "#ffffff"
frame_color = "#000000"
timeout = 4
@@ -279,7 +260,7 @@
# pushback: same as delay, but when switching into fullscreen, the notification will get
# withdrawn from screen again and will get delayed like a new notification
[fullscreen_delay_everything]
- fullscreen = show
+ fullscreen = delay
[fullscreen_show_critical]
msg_urgency = critical
fullscreen = show