diff options
| author | 2026-04-21 01:23:18 +0100 | |
|---|---|---|
| committer | 2026-04-21 01:23:18 +0100 | |
| commit | d00bf2cb2d5087164fa509a4f20a2be62a519044 (patch) | |
| tree | e788986ca341fa7a9d7327b48c58d2e0c0c43115 /dot_config/waybar/config.jsonc | |
| parent | 9b2af4dd6c73ea57cc921f41120db7a2700e806d (diff) | |
| download | dotfiles-d00bf2cb2d5087164fa509a4f20a2be62a519044.tar.gz dotfiles-d00bf2cb2d5087164fa509a4f20a2be62a519044.tar.bz2 dotfiles-d00bf2cb2d5087164fa509a4f20a2be62a519044.zip | |
refactor: restructure to chezmoi source state
Rename home/ contents to chezmoi naming conventions:
- dot_ prefix for dotfiles and dot-dirs
- private_dot_ for .gnupg and .ssh directories
- private_ for 0600 files (nym.pub)
- executable_ for scripts in .local/bin and display-toggle.sh
- symlink_ for mimeapps.list symlink
Diffstat (limited to 'dot_config/waybar/config.jsonc')
| -rw-r--r-- | dot_config/waybar/config.jsonc | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/dot_config/waybar/config.jsonc b/dot_config/waybar/config.jsonc new file mode 100644 index 0000000..f3b0813 --- /dev/null +++ b/dot_config/waybar/config.jsonc @@ -0,0 +1,67 @@ +{ + "layer": "top", + "height": 24, + "spacing": 0, + + "modules-left": ["sway/workspaces", "sway/mode"], + "modules-center": ["sway/window"], + "modules-right": ["pulseaudio", "cpu", "memory", "temperature", "network", "battery", "clock", "tray"], + + "sway/workspaces": { + "disable-scroll": true + }, + + "sway/window": { + "max-length": 60 + }, + + "cpu": { + "format": "CPU {usage}%", + "interval": 5, + "tooltip": false + }, + + "memory": { + "format": "MEM {}%", + "interval": 10, + "tooltip-format": "{used:0.1f}G / {total:0.1f}G" + }, + + "temperature": { + "format": "{temperatureC}°C", + "critical-threshold": 80 + }, + + "network": { + "format-wifi": "{essid} ({signalStrength}%)", + "format-ethernet": "{ifname}", + "format-disconnected": "disconnected", + "tooltip-format": "{ifname}: {ipaddr}/{cidr}" + }, + + "battery": { + "format": "BAT {capacity}%", + "format-charging": "CHR {capacity}%", + "format-plugged": "PLG {capacity}%", + "states": { + "warning": 30, + "critical": 15 + } + }, + + "pulseaudio": { + "format": "VOL {volume}%", + "format-muted": "MUTE", + "scroll-step": 5, + "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle" + }, + + "clock": { + "format": "{:%a %d %b %H:%M}", + "tooltip-format": "{:%Y-%m-%d %H:%M:%S}" + }, + + "tray": { + "spacing": 8 + } +} |
