diff options
author | Tyler Murphy <tylerm@tylerm.dev> | 2023-09-04 23:21:01 -0400 |
---|---|---|
committer | Tyler Murphy <tylerm@tylerm.dev> | 2023-09-04 23:21:01 -0400 |
commit | db49f683129771d95828b01594c69431a717e8e8 (patch) | |
tree | d2cb1c0b865e4d81ce81f9a3176b8ad93a864950 /home-config/waybar/config | |
download | dotfiles-guix-db49f683129771d95828b01594c69431a717e8e8.tar.gz dotfiles-guix-db49f683129771d95828b01594c69431a717e8e8.tar.bz2 dotfiles-guix-db49f683129771d95828b01594c69431a717e8e8.zip |
guix
Diffstat (limited to 'home-config/waybar/config')
-rw-r--r-- | home-config/waybar/config | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/home-config/waybar/config b/home-config/waybar/config new file mode 100644 index 0000000..43bf6a4 --- /dev/null +++ b/home-config/waybar/config @@ -0,0 +1,87 @@ +{ + "height": 24, + "spacing": 4, + "modules-left": [ + "sway/workspaces", + "sway/window" + ], + "modules-center": [], + "modules-right": [ + "custom/cmus", + "custom/newsboat", + "cpu", + "memory", + "temperature", + "battery", + "backlight", + "pulseaudio", + "network", + "clock", + "tray" + ], + "sway/workspaces": { + "disable-scroll": true, + "all-outputs": true, + "format": "{name}" + }, + "tray": { + "spacing": 10 + }, + "clock": { + "format": "{:%Y-%m-%d %a %H:%M}" + }, + "cpu": { + "format": " {usage}%", + "tooltip": false + }, + "memory": { + "format": " {}%", + "tooltip": false + }, + "temperature": { + "thermal-zone": 10, + "critical-threshold": 80, + "format": " {temperatureC}°" + }, + "battery": { + "states": { + "warning": 30, + "critical": 15 + }, + "format": " {capacity}%", + "format-charging": " {capacity}%", + "format-plugged": " {capacity}%", + "format-full": " {capacity}%", + "format-warning": " {capacity}%", + "format-critical": " {capacity}%" + }, + "backlight": { + "format": " {percent}%" + }, + "pulseaudio": { + "format": " {volume}%", + "format-bluetooth": " {volume}%", + "format-muted": " muted", + "scroll-step": 1, + "on-click": "pavucontrol", + "ignored-sinks": ["Easy Effects Sink"] + }, + "network": { + "interface": "wlp0s20f3", + "format": " disconnected", + "format-wifi": " {essid}", + "format-ethernet": "< {ipaddr}/{cidr}", + "format-disconnected": " disconnected", + "max-length": 50, + "on-click": "nm-connection-editor", + }, + "custom/cmus": { + "return-type": "json", + "exec": "$HOME/.config/waybar/custom_cmus.lua 2> /dev/null" + }, + "custom/newsboat": { + "format": " {}", + "exec": "$HOME/.config/waybar/custom_newsboat.sh 2> /dev/null", + "on-click": "alacritty -e newsboat -r" + } +} |