#########################################
# _____                  _              #
# |  __ \                | |            #
# | |  | |_   _ _ __  ___| |_ _ __ ___  #
# | |  | | | | | '_ \/ __| __| '__/ __| #
# | |__| | |_| | | | \__ \ |_| | | (__  #
# |_____/ \__,_|_| |_|___/\__|_|  \___| #
#                                       #
#########################################

[global]
  # these should be in sync with i3 gaps
  origin = top-right
  offset = 10x10
  # Font
  font = IBM Plex Mono 12
  # Allow a small subset of html markup:
  markup = yes
  # The format of the message.
  format = "%s %p\n%b"
  # Sort messages by urgency.
  sort = yes
  # Show how many messages are currently hidden (because of geometry).
  indicate_hidden = yes
  # Alignment of message text.
  alignment = center
  # Show age of message if message is older than show_age_threshold
  show_age_threshold = 60
  # Split notifications into multiple lines if they don't fit
  word_wrap = no
  # Ignore newlines '\n' in notifications.
  ignore_newline = no
  # Shrink window if it's smaller than the width.
  shrink = yes
  # The transparency of the window. Range: [0; 100].
  transparency = 0
  # Don't remove messages, if the user is idle (no mouse or keyboard input)
  idle_threshold = 120 
  # Which monitor should the notifications be displayed on.
  monitor = 0
  # Display notification on focused monitor.
  follow = mouse
  # Should a notification popped up from history be sticky or timeout
  sticky_history = yes
  # Maximum amount of notifications kept in history
  history_length = 20
  # Display indicators for URLs (U) and actions (A).
  show_indicators = yes
  # The height of a single line.
  line_height = 0
  # Draw a line of "separator_height" pixel height between two
  separator_height = 1
  # Padding between text and separator.
  padding = 10
  # Horizontal padding.
  horizontal_padding = 10
  # Define a color for the separator.
  separator_color = auto
  # dmenu path.
  dmenu = /usr/bin/dmenu -p dunst:
  # Browser for opening urls in context menu.
  browser = palemoon
  # Align icons left/right/off
  icon_position = left
  # Paths to default icons.
  icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/
  # Frame width
  frame_width = 3

frame_color = "#1d2021"
separator_color = "#d5c4a1"

[base16_low]
    msg_urgency = low
    background = "#3c3836"
    foreground = "#665c54"

[base16_normal]
    msg_urgency = normal
    background = "#504945"
    foreground = "#d5c4a1"

[base16_critical]
    msg_urgency = critical
    background = "#fb4934"
    foreground = "#ebdbb2"

[spotify]
  appname = Spotify*
  format = "<b> Now Playing:</b>\n%s\n%b"
  background = "#1d2021"
  foreground = "#ebdbb2"
  frame_color = "#1db954"
  timeout = 5
  script = spotup
