{ "layer": "top", "position": "bottom", "output": ["eDP-1", "DP-3", "DP-1"], "height": 32, "modules-left": ["clock", "sway/title"], "modules-center": ["sway/workspaces"], "modules-right": [ "idle_inhibitor", "bluetooth", // "wireplumber", "pulseaudio", // "network", "cpu", "memory", // "temperature", "backlight", "battery", "tray" ], "bluetooth": { "format": "", "format-connected": "", "format-connected-battery": "", // "format-device-preference": [ "device1", "device2" ], // preference list deciding the displayed device "tooltip-format": "{controller_alias}@{controller_address} ({num_connections} connected)", "tooltip-format-connected": "{controller_alias}@{controller_address} ({num_connections} connected)\n{device_enumerate}", "tooltip-format-enumerate-connected": "{device_alias}@{device_address}", "tooltip-format-enumerate-connected-battery": "{device_alias}@{device_address} ( {device_battery_percentage}%)" }, "sway/workspaces": { "disable-scroll": false, "persistent_workspaces": { "1": [], "2": [], "3": [], "4": [], "5": [], "6": [], "7": [], "8": [], "9": [] // "10": [] }, "all-outputs": true, "format": "{name}" }, "idle_inhibitor": { "format": "{icon}", "format-icons": { "activated": "﯎", "deactivated": "﯏" } }, "tray": { "icon-size": 24, "spacing": 4 }, "clock": { "interval": 1, "format": "{:%a %b %d %H:%M:%S}" }, "cpu": { "format": "{usage} ", "tooltip": true, "interval": 3 }, "memory": { "format": "{} " }, "temperature": { // "thermal-zone": 2, // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", "critical-threshold": 80, // "format-critical": "{temperatureC}°C {icon}", "format": "{temperatureC}°C {icon}", "format-icons": ["", "", ""] }, "backlight": { // "device": "acpi_video1", "format": "{percent}% {icon}", "format-icons": ["", ""] }, "battery": { "states": { // "good": 95, "warning": 30, "critical": 15 }, "format": "{capacity}% {icon}", "format-charging": "{capacity}% ", "format-plugged": "{capacity}% ﮣ", "format-alt": "{time} {icon}", "format-good": "", // An empty format will hide the module "format-full": "", "format-icons": ["", "", "", "", ""] }, "network": { "format-wifi": "{essid} ({signalStrength}%) ", "format-ethernet": "{ifname}: {ipaddr}/{cidr} ", "format-linked": "{ifname} (No IP) ", "format-disconnected": "Disconnected ⚠", "format-alt": "{ifname}: {ipaddr}/{cidr}" }, "pulseaudio": { // "scroll-step": 1, // %, can be a float "format": "{volume} {icon} {format_source}", //"format": "{volume}% {icon} {format_source}", //"format-bluetooth": "{volume}% {icon} {format_source}", //"format-bluetooth-muted": " {icon} {format_source}", //"format-muted": " {format_source}", "format-muted": " {format_source}", "format-source": "", "format-source-muted": "", "format-icons": { "headphones": "", "handsfree": "", "headset": "", "phone": "", "portable": "", "car": "", "default": ["", "", ""] }, // TODO: toggle mute? "on-click": "pavucontrol" } }