I have written a few extensions for GNOME Files (Nautilus Annotations, Nautilus Bluetooth, Nautilus Hide and Nautilus Launch). While writing them I felt the need to automatize the process of setting up a new extension, so a Bash script was born: the NExtGen script (“Nautilus Extension Generator”).
The NExtGen script does not need to be installed in order to be used. You can just launch
git clone https://gitlab.gnome.org/madmurphy/nextgen.git
cd nextgen
./nextgen.sh
and have fun.
The script will ask you a few questions about what you intend to use your new Nautilus extension for. After you answer them a new extension template will be waiting for you in your home directory.
If you have any feedback, please leave here a message.
–madmurphy