dotfiles

git clone git://archive.git.mtrnord.blog/MTRNord/dotfiles.git
Log | Files | Refs | README

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 }