This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/os/linux/waybar/config
Daniel Flanagan 0478f47694
Fix graphical issues from kanshi, other updates and fixes from recent
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.
2022-08-09 09:08:11 -05:00

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"
}
}