
When creating an extension interactively, we currently always use the default template unless the --template option is used. Instead, display the list of available templates to the user and prompt them to pick one if it wasn't specified. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/812