custom/filesystem
Есть встроенный модуль, который прекрасно работает, но меня смущал вывод информации, я заменил его на свой. Теоретически вы можете использовать встроенный.
Сам скрипт выглядит так:
#!/bin/sh
sdd1=`df -h | grep "nvme0n1p2" | cut -c54-56`
sdd2=`df -h | grep "nvme0n1p3" | cut -c54-56`
echo $sdd1"/"$sdd2 ''
У меня 1 SSD, на нём мне требуется увидеть 2 раздела: корень и домашнюю директорию.
Посмотреть как к ним обратиться я могу следующим образом:
df -h

Тут видно название дисков, информацию я забираю тут же с колонки "Использовано%", утилитой cut. Подставьте названия дисков в аргумент утилиты grep.
Если дисков несколько, то так же можно найти их командой df -h, засунуть в переменные, и вытащить командой echo, waybar из команды и заберет данные и покажет в своем модуле.
#!/bin/sh
sdd=`df -h | grep "sdb2" | cut -c54-56`
hdd=`df -h | grep "sda1" | cut -c54-56`
echo $sdd'/'$hdd ''
Все необходимое можно глянуть и скачать тут.