{
"custom/menu": {
"format" : "",
"tooltip": false,
"menu": "on-click",
"menu-file": "~/.config/waybar/power_menu.xml",
"menu-actions": {
"shutdown": "doas poweroff",
"reboot": "doas reboot"
}
},
"sway/workspaces": {
"format": "{icon}",
"format-icons": { "0": "" },
"on-click": "activate",
"sort-by-number": true
},
"sway/scratchpad": {
"format": "#{count}",
"show-empty": false,
"tooltip": true,
"tooltip-format": "{app}: {title}"
},
"niri/workspaces": {
"format": "{value}"
},
"clock": {
"format": "{:%R} ",
"format-alt": "{:%I:%M %p} ",
"tooltip-format": "{tz_list}",
"timezones": [
"Europe/London",
"Europe/Madrid",
"America/New_York",
"America/Los_Angeles"
]
},
"clock#calendar": {
"format": "{:%a %d %b} ",
/*"format-alt": "{:%Y-%m-%d} ",*/
"tooltip-format": "{calendar}",
"locale": "en_GB.UTF-8",
"on-click": "pkill calcurse || foot -Tcalendar calcurse",
"calendar": {
"mode": "month",
"mode-mon-col": 3,
"weeks-pos": "left",
"on-scroll": 1,
"format": {
"months": "{}",
"days": "{}",
"weeks": "W{}",
"weekdays": "{}",
"today": "{}"
}
},
"actions": {
"on-click-middle": "mode",
"on-click-right": "shift_reset",
"on-scroll-up": "shift_up",
"on-scroll-down": "shift_down"
}
},
"battery": {
"interval": 10,
"states": {
"warning": 20,
"critical": 10
},
"format": "{capacity}% {icon}",
"format-alt": "({time}) {capacity}% {icon}",
"format-icons": ["","","","","","","","","",""],
"format-time": "{H}:{m}"
},
"bluetooth": {
"format": "{status} ",
"format-disabled": "", // i.e. aeroplane mode
"format-no-controller": "", // i.e. bluetoothd not running
"format-connected": "{device_alias} ",
"tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected",
"tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}",
"tooltip-format-enumerate-connected": "{device_alias}\t{device_address}",
"tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%",
"on-click": "pgrep bluetoothd && footclient bluetui"
},
"wireplumber": {
"format": "{volume}% {icon}",
"format-muted": " ",
"format-icons": [" ", " ", " "],
"tooltip-format": "{volume}% {node_name}",
"on-click": "foot ncpamixer",
"scroll-step": 0.5
},
"wireplumber#source": {
"node-type": "Audio/Source",
"format": "{volume}% ",
"format-muted": "",
"on-click": "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle",
"scroll-step": 5
},
"tray": {
"spacing": 8,
"icon-size": 16,
"show-passive-items": true,
"icons": {
"steam": "/usr/share/icons/Papirus/64x64/apps/steam.svg",
"net.lutris.Lutris": "/usr/share/icons/Papirus/64x64/apps/lutris.svg",
"zeal": "/usr/share/icons/Papirus/64x64/apps/zeal.svg"
}
},
"wlr/taskbar": {
"format": "{icon}",
"icon-size": 20,
"icon-theme": "Papirus",
"tooltip-format": "{title}",
"on-click": "activate",
"on-click-middle": "close",
"ignore-list": [ "foot", "Picture-in-Picture" ],
"app_ids-mapping": {
"firefoxdeveloperedition": "firefox-developer-edition"
},
"rewrite": {
"Firefox Web Browser": "Firefox",
"Foot Server": "Terminal"
}
},
"network": {
"format": "{ifname}",
"format-disabled": "", // i.e. aeroplane mode
"format-wifi": "Online ",
"format-ethernet": "{ipaddr}/{cidr} ",
"format-disconnected": "offline ",
"tooltip-format": "{ifname} via {gwaddr} ",
"tooltip-format-wifi": "{essid} ({signalStrength}%) \nSSID:\t {ifname}\nIP:\t {ipaddr}\nGateway: {gwaddr}\nNetmask: {netmask}\nCIDR:\t {cidr}bit subnet mask\nBSSID:\t {bssid}\nSignal:\t {signaldBm}dBm\nFreq:\t {frequency}",
"tooltip-format-ethernet": "{ifname} " ,
"tooltip-format-disconnected": "Disconnected",
"on-click": "footclient impala"
},
"memory": {
"interval": 30,
"format": "{used:0.1f}G ",
"tooltip-format": "TYPE\tPERC\tUSED\tAVAIL\nRAM:\t{percentage}%\t{used:0.1f}G\t{total:1.0f}G\nSwap:\t{swapPercentage}%\t{swapUsed:0.1f}G\t{swapAvail}G"
},
"cpu": {
"interval": 10,
"format": "{usage}% {icon}",
"format-icons": [
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
]
},
"backlight": {
"format": "{percent}% {icon}",
"format-icons": [" "," "," "," "," "," "," "," "," "," "],
"scroll-step": 0.5,
"min-brightness": 0.1
},
"mpd": {
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ",
"format-disconnected": "Disconnected ",
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ",
"interval": 2,
"tooltip-format": "MPD (connected)",
"tooltip-format-disconnected": "MPD (disconnected)"
},
"mpris": {
"format": "Now playing: {player_icon} {dynamic}",
"format-paused": "{status_icon} {dynamic}",
"player-icons": {
"default": "▶",
"mpv": "🎵"
},
"status-icons": {
"paused": ""
}
// "ignored-players": ["firefox"]
}
}