Daniel Flanagan
0478f47694
re-install Kanshi seemed to have been the root cause of weird graphical glitches starting sometime earlier this year. Weird flickering green and occasional drm crashes where I lost sway for minutes at a time and it would partially recover. Games would stutter very badly intermittently. It is likely due to refresh rate synchronization somehow, but in my case it's been simpler to turn it off. I'll maybe look into it again in the future.
115 lines
2.8 KiB
Text
115 lines
2.8 KiB
Text
{
|
|
"layer": "top",
|
|
"position": "bottom",
|
|
"output": ["eDP-1", "DP-3"],
|
|
"height": 32,
|
|
"modules-left": ["clock"],
|
|
"modules-center": ["sway/workspaces"],
|
|
"modules-right": [
|
|
"idle_inhibitor",
|
|
"pulseaudio",
|
|
// "network",
|
|
"cpu",
|
|
"memory",
|
|
// "temperature",
|
|
"backlight",
|
|
// "battery",
|
|
"tray"
|
|
],
|
|
"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": "<span foreground=\"#666666\">{icon}</span>",
|
|
"format-icons": {
|
|
"activated": "",
|
|
"deactivated": ""
|
|
}
|
|
},
|
|
"tray": {
|
|
"icon-size": 24,
|
|
"spacing": 4
|
|
},
|
|
"clock": {
|
|
"interval": 1,
|
|
"format": "{:%a %b %d %H:%M:%S}"
|
|
},
|
|
"cpu": {
|
|
"format": "{usage} <span foreground=\"#666666\"></span>",
|
|
"tooltip": true,
|
|
"interval": 3
|
|
},
|
|
"memory": {
|
|
"format": "{} <span foreground=\"#666666\"></span>"
|
|
},
|
|
"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} <span weight='900' face=\"Font Awesome 5 Free\" foreground=\"#666666\">{icon}</span> {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": "<span foreground=\"#666666\"></span> {format_source}",
|
|
"format-source": "<span foreground=\"#f92672\"> </span>",
|
|
"format-source-muted": "<span foreground=\"#66d9ef\"> </span>",
|
|
"format-icons": {
|
|
"headphones": "",
|
|
"handsfree": "",
|
|
"headset": "",
|
|
"phone": "",
|
|
"portable": "",
|
|
"car": "",
|
|
"default": ["", "", ""]
|
|
},
|
|
// TODO: toggle mute?
|
|
"on-click": "pavucontrol"
|
|
}
|
|
}
|