Skip to content

Notifications

Jake Stanger edited this page Apr 24, 2024 · 3 revisions

Displays information about the current SwayNC state such as notification count and DnD. Clicking the widget opens the SwayNC panel.

Notifications widget in its closed state showing 3 notifications

Note

This widget requires the SwayNC daemon to be running to use.

Configuration

Type: notifications

Name Type Default Description
show_count boolean true Whether to show the current notification count.
icons.closed_none string 󰍥 Icon to show when the panel is closed, with no notifications.
icons.closed_some string 󱥂 Icon to show when the panel is closed, with notifications.
icons.closed_dnd string 󱅯 Icon to show when the panel is closed, with DnD enabled. Takes higher priority than count-based icons.
icons.open_none string 󰍡 Icon to show when the panel is open, with no notifications.
icons.open_some string 󱥁 Icon to show when the panel is open, with notifications.
icons.open_dnd string 󱅮 Icon to show when the panel is open, with DnD enabled. Takes higher priority than count-based icons.
JSON
{
  "end": [
    {
      "type": "notifications",
      "show_count": true,
      "icons": {
        "closed_none": "󰍥",
        "closed_some": "󱥂",
        "closed_dnd": "󱅯",
        "open_none": "󰍡",
        "open_some": "󱥁",
        "open_dnd": "󱅮"
      }
    }
  ]
}
TOML
[[end]]
type = "notifications"
show_count = true

[end.icons]
closed_none = "󰍥"
closed_some = "󱥂"
closed_dnd = "󱅯"
open_none = "󰍡"
open_some = "󱥁"
open_dnd = "󱅮"
YAML
end:
  - type: notifications
    show_count: true
    icons:
      closed_none: 󰍥
      closed_some: 󱥂
      closed_dnd: 󱅯
      open_none: 󰍡
      open_some: 󱥁
      open_dnd: 󱅮
Corn
{
  end = [
    {
      type = "notifications"
      show_count = true

      icons.closed_none = "󰍥"
      icons.closed_some = "󱥂"
      icons.closed_dnd = "󱅯"
      icons.open_none = "󰍡"
      icons.open_some = "󱥁"
      icons.open_dnd = "󱅮"
    }
  ]
}

Styling

Selector Description
.notifications Notifications widget button
.notifications .count Notifications count indicator overlay

For more information on styling, please see the styling guide.

Clone this wiki locally