{
    "layer": "bottom",
    "position": "bottom",
    "height": 20,

    // maybe take another look at e.g. https://gitlab.com/wef/dotfiles/-/blob/master/.config/waybar/config
    // https://github.com/Alexays/Waybar/wiki/Configuration
    // https://github.com/Alexays/Waybar/wiki/Examples

    "modules-left": ["sway/workspaces", "sway/mode"],
    "modules-center": [ "custom/disk_root", "network"],
    "modules-right": [ "memory", "tray", "battery", "clock", ],
    "sway/mode": {
        "format": " {}"
    },
    "sway/workspaces": {
        "format": "{name}",
        "disable-scroll": true
    },
    "clock": {
        "format": "{:%b %d %H:%M KW%U}",
        "tooltip": false
    },
    "battery": {
        "format": " {time} {icon}",
        "format-alt": "{capacity}% {icon}",
        "format-icons": ["", "", "", "", ""],
        "format-charging": "{capacity}% ",
        "interval": 30,
        "states": {
            "warning": 25,
            "critical": 10
        },
        "tooltip": false
    },
    "custom/disk_home": {
	"format": "🏠 {} ",
	"interval": 30,
	"exec": "df -h --output=avail $HOME | tail -1 | tr -d ' '"
    },
    "custom/disk_root": {
	"format": "💽 {} ",
	"interval": 30,
	"exec": "df -h --output=avail / | tail -1 | tr -d ' '"
    },
    "temperature": {
	// "thermal-zone": 2,
	// "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
	"critical-threshold": 80,
	// "format-critical": "{temperatureC}°C {icon}",
	"format": "<span color='#e88939'>{icon}</span> {temperatureC}°C",
	"format-icons": ["", "", ""]
    },
    "cpu": {
	"format": "🏭 {usage}%",
	"tooltip": false
    },
    "memory": {
	"format": "💾 {used:0.1f}G"
    },
    "custom/mail": {
	"format": "📩{}",
	"interval": 30,
	"exec": "notmuch count tag:flagged OR tag:inbox AND NOT tag:killed"
    },
    "network": {
	// "family": "ipv6",
	"interface": "wlp3*", // (Optional) To force the use of this interface
	"format-wifi": "<span color='#589df6'></span> <span color='gray'>{essid}</span> {frequency} <span color='#589df6'>{signaldBm} dB</span> <span color='#589df6'>⇵</span> {bandwidthUpBits}/{bandwidthDownBits}",
	"format-ethernet": "{ifname}: {ipaddr}/{cidr} ",
	"format-linked": "{ifname} (No IP) ",
	"format-disconnected": "Disconnected ⚠",
	"format-alt": "{ifname}: {ipaddr}/{cidr}",
	"interval": 5
    },
    //"timer": {
    //    "interval": 1,
    //    "exec": "~/.config/waybar/timer.sh",
    //    "exec-if": "pgrep emacs",
    //    "escape": true
    //},
    "idle_inhibitor": {
        "format": "{icon}",
        "format-icons": {
            "activated": "",
            "deactivated": ""
        },
        "tooltip": false
    },
    "tray": {
        "icon-size": 20,
        "show-passive-items": true
    },
    "cpu": {
      "interval": 2,
      "format": "{icon0}{icon1}{icon2}{icon3}{icon4}{icon5}{icon6}{icon7}",
      "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"],
    },
}