dotfiles/.config/waybar/custom/kvm-monitor.sh
2025-12-18 12:09:34 -03:00

18 lines
307 B
Bash

#!/bin/bash
IFS=$'\n'
vms=($(virsh --connect qemu:///system list | grep -e "[0-9]\+"))
n="${#vms[@]}"
tooltip="Virtual Machines:"
for vm in "${vms[@]}";
do
tooltip="$tooltip\n$vm"
done
if [[ n -gt 0 ]]
then
echo "{\"class\": \"running\", \"text\": \"$n\", \"tooltip\": \"$tooltip\"}"
exit
fi