config_rit.json (2852B)
1 { 2 "modules-right": [ 3 "custom/pacman", 4 "custom/df-root", 5 "custom/df-home", 6 "custom/media", 7 "network", 8 "pulseaudio", 9 "custom/mpris-volume", 10 "clock#date", 11 "clock#clock" 12 ], 13 "custom/pacman": { 14 "format": " {}", 15 "exec": "~/.config/waybar/modules/pacman.sh", 16 "interval": "once", 17 "signal": 7, 18 "on-click": "swaymsg exec -- alacritty -e bash -c '\"pikaur -Syu; pkill -SIGRTMIN+7 waybar\"'", 19 "tooltip": false 20 }, 21 "custom/df-root": { 22 "exec": "~/.config/waybar/modules/df.sh /", 23 "interval": 60, 24 "format": "<span color='#888'> /</span> {}", 25 "tooltip": false 26 }, 27 "custom/df-home": { 28 "exec": "~/.config/waybar/modules/df.sh /home", 29 "interval": 60, 30 "format": "<span color='#888'> </span> {}", 31 "tooltip": false 32 }, 33 "network": { 34 "interface": "enp5s0", 35 "format-ethernet": "", 36 "format-disconnected": "", 37 "on-click": "alacritty -e nmtui", 38 "tooltip": false 39 }, 40 "pulseaudio": { 41 "format": "<span color='#888'>{icon}</span> {volume} %", 42 "format-bluetooth": "<span color='#888'>{icon} </span> {volume} %", 43 "format-muted": "<span color='#888'></span>", 44 "format-icons": { 45 "headphones": "", 46 "handsfree": "", 47 "headset": "", 48 "phone": "", 49 "portable": "", 50 "car": "", 51 "default": [ 52 "", 53 "" 54 ] 55 }, 56 "on-click": "pavucontrol", 57 "on-scroll-up": "pamixer -i 5", 58 "on-scroll-down": "pamixer -d 5", 59 "tooltip": false 60 }, 61 "custom/mpris-volume": { 62 "exec": "playerctl volume | awk '{ printf \"%.f\", $1 * 100 }'", 63 "interval": 60, 64 "signal": 10, 65 "format": "<span color='#888'></span> {} %", 66 "on-click": "playerctl play-pause", 67 "on-click-right": "playerctl stop", 68 "on-scroll-up": "playerctl volume 0.05+; pkill -SIGRTMIN+10 waybar", 69 "on-scroll-down": "playerctl volume 0.05-; pkill -SIGRTMIN+10 waybar", 70 "tooltip": false 71 }, 72 "clock#date": { 73 "format": "<span color='#888'></span> {:%d.%m.}", 74 "tooltip": false 75 }, 76 "clock#clock": { 77 "format": "<span color='#888'></span> {:%H∶%M}", 78 "tooltip": false 79 }, 80 "custom/media": { 81 "format": "{icon} {}", 82 "return-type": "json", 83 "max-length": 40, 84 "format-icons": { 85 "spotify": "", 86 "firefox": "", 87 "default": "🎜" 88 }, 89 "escape": true, 90 "exec": "python3 $HOME/.config/waybar/modules/mediaplayer.py 2> /dev/null" 91 } 92 }