(deflisten brightnessValue
    :initial "0"
    `scripts/brightness.sh`)

(deflisten network
    :initial '{"name":"No Connection","image":"n.A."}'
    `sh scripts/network.sh`)

(deflisten workspaces
    :initial ''
    `scripts/clients/build/clients`)

(defpoll bluetooth
    :initial '{"name":"","battery":"0"}'
    :interval "2s"
    `sh scripts/bluetooth.sh`)

(deflisten volume
    :initial '{"volume":"0","muted":"0"}'
    `sh scripts/volume.sh`)

(defpoll media
    :initial '{"status":"","name":""}'
    :interval "2s"
    `scripts/media.sh`)