I enjoy using GNOME as my desktop environment, but installing the few extensions I rely upon requires opening Firefox, going to some website, and clicking buttons. There is no CLI to do this, which means I can't automate it. So I wrote some horrible Ruby script to install extensions for me.
Just clone and run ./gextension
. There are no dependencies outside of Ruby and
its standard library.
gextension - install GNOME extensions from the command-line.
Available commands:
search $QUERY Given $QUERY, query the GNOME extensions API and return
a list of extension names and UUIDs.
install $UUID Given $UUID; download, extract, and enable the extension
that matches $UUID.
See LICENSE.