aboutsummaryrefslogtreecommitdiffstats
path: root/dunst/dunstrc
diff options
context:
space:
mode:
authorGravatar BanceDev 2026-02-21 14:54:14 -0500
committerGravatar BanceDev 2026-02-21 14:54:14 -0500
commitd9be77d6429d598f3ec7eead1620c33556b7c865 (patch)
treee5537c045d868e7a65147a69746ec173a217d327 /dunst/dunstrc
initial commit
Diffstat (limited to 'dunst/dunstrc')
-rw-r--r--dunst/dunstrc126
1 files changed, 126 insertions, 0 deletions
diff --git a/dunst/dunstrc b/dunst/dunstrc
new file mode 100644
index 0000000..a701a24
--- /dev/null
+++ b/dunst/dunstrc
@@ -0,0 +1,126 @@
+[global]
+
+ ### Display ###
+
+ # Display notifications on monitor with mouse focus
+ follow = mouse
+ # Set {width}x{height} and {x_pos}+{y_pos}
+ geometry = "300x30-5+60"
+ # Show number of hidden notifications
+ indicate_hidden = yes
+ # Shrink window if smaller than width
+ shrink = no
+ # Set transparency of notifications
+ transparency = 0
+ # Height of whole notification
+ notification_height = 0
+ # Height of seperators
+ separator_height = 2
+ # Text and seperator padding
+ padding = 8
+ # Horizontal padding
+ horizontal_padding = 8
+ # Width of frame around window
+ frame_width = 3
+ # Color of frame around window
+ frame_color = "#1bfd9c"
+ # Sort messages by urgency
+ sort = yes
+ # Idle seconds
+ idle_threshold = 0
+
+ ### Text ###
+
+ # Set font of notifications
+ font = Iosevka 10
+ # Spacing between lines
+ line-height = 0
+ # Markup parsing
+ markup = full
+ # Message format:
+ # %a - appname
+ # %s - summary
+ # %b - body
+ # %i - iconname (with path)
+ # %I - iconname (without path)
+ # %p - progress value (if set)
+ # %n - progress value no extra characters
+ # %% - literal %
+ format = "<i>%s</i>\n%b"
+ # Align message text horizontally
+ alignment = center
+ # Align message text vertically
+ vertical_alignment = center
+ # Show age of message if message is older than x seconds
+ show_age_threshold = -1
+ # Split notifications into multiple lines
+ word_wrap = no
+ # If message too long, add ellipsize to...
+ ellipsize = middle
+ # Ignore newlines in notifications
+ ignore_newline = no
+ # Stack duplicate notifications
+ stack_duplicates = true
+ # Hide number of duplicate notifications
+ hide_duplicate_count = true
+ # Show indicatiors for urls and actions
+ show_indicators = no
+
+ ### Icons ###
+
+ # Disable icons
+ icon_position = off
+
+ ### History ###
+
+ # Length of history
+ history_length = 20
+
+ ### Misc ###
+
+ # Dmenu path
+ dmenu = /usr/bin/dmenu -p dunst:
+ # Browser
+ browser = /usr/bin/firefox -new-tab
+ # Always run scripts
+ always_run_script = true
+ # Title of notification
+ title = Dunst
+ # Notification class
+ class = Dunst
+ # Print notification on startup
+ startup_notification = false
+ # Dunst verbosity
+ verbosity = mesg
+ # Ignore dbus closeNotification message
+ ignore_dbusclose = false
+
+ ### Mouse ###
+
+ # Left click
+ mouse_left_click = close_current
+ # Middle click
+ mouse_middle_click = do_action
+ # Right click
+ mouse_right_click = do_action
+
+[shortcuts]
+
+ # Close one notification
+ close = ctrl+space
+ # Close all notifications
+ close_all = ctrl+shift+space
+
+[urgency_normal]
+
+ # Normal urgency notifications
+ background = "#202632"
+ foreground = "#ffffff"
+ timeout = 5
+
+[urgency_critical]
+
+ # High urgency notifications
+ background = "#ffffff"
+ foreground = "#db0101"
+ timeout = 0
'>2024-09-10higher quality image for readmeGravatar BanceDev 1-0/+0 2024-09-10added better demo to readmeGravatar BanceDev 2-0/+10 2024-09-10added handling for when prompt gets longer than terminal widthGravatar BanceDev 1-0/+36 2024-09-10added support for multiline promptsGravatar BanceDev 1-4/+35 2024-09-10lua api functions for getting terminal width and heightGravatar BanceDev 4-0/+46 2024-09-09added coloring to help commandGravatar BanceDev 1-2/+2 2024-09-09add aliasing to init.luaGravatar BanceDev 9-14/+258 2024-09-09bugfix to inline backspace and delete on multiline bufferGravatar BanceDev 1-7/+23 2024-09-09fixed line wrapping when deleting inlineGravatar BanceDev 1-0/+8 2024-09-09updated gitignoreGravatar BanceDev 2-1/+2 2024-09-09fixed wrapping bug due to not using updated prompt_lengthGravatar BanceDev 1-3/+6 2024-09-09added stripping of escape sequences from prompt size to allow for coloringGravatar BanceDev 1-5/+26 2024-09-09added support for init.lua for configuring shellGravatar BanceDev 8-38/+180 2024-09-09docs: update pathGravatar Christopher Lane 1-1/+1 Updated the path to the example script and fixed a typo in the readme 2024-09-08added getenv and putenv to Lua APIGravatar BanceDev 2-5/+33 fixed bug where terminal closed upon encountering Lua error 2024-09-08added lua api functions for indexing historyGravatar BanceDev 2-0/+35 2024-09-08added support for cli args for lua scriptsGravatar BanceDev 4-3/+28 2024-09-07added --version flagGravatar BanceDev 1-1/+9 2024-09-07fixed error in install.sh instructionsGravatar BanceDev 1-1/+1 2024-09-07fixed bug with cursor alignment when adding text within the bufferGravatar BanceDev 1-1/+11 2024-09-06added API guide to readmeGravatar BanceDev 1-1/+5 2024-09-06Update README.mdGravatar Lance Borden 1-1/+1 2024-09-06better readmeGravatar BanceDev 2-2/+14