Ja zas netuším čo je cinamon, nie to ešte plugin pre neho

No predpokladám že najprv potrebuješ nejaký bash script, ktorý vypisuje najlepšie JSON aby si to nemusel ručne parsovať. Napr.:
#!/bin/bash
echo '
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}'
Potom potrebuješ napísať samotný plugin. Pekný jednoduchý príklad som našiel tu:
http://cinnamon.linuxmint.com/?p=156Akurát budeš potrebovať zavolať ten tvoj skript synchrónne lebo potrebuješ vidieť výsledok, čiže namiesto
GLib.spawn_command_line_async('<skript.sh>');
použiješ
var scriptOutput;
GLib.spawn_command_line_sync ('<skript.sh>', scriptOutput);
var myObject = JSON.parse(scriptOutput);
potom k objektu pristupuješ normálne ako k iným:
myObject.employees[0].firstName
Fakt neviem čo je cinamon a všetko horeuvedené som vyprodukoval na základe toho čo som vygoogllil. Ak ti to bude fungovať tak mi môžeš kúpiť pivo

, alebo sa podeľ o svoj projekt s komunitou