-
Hello everyone, I've got a fairly simple Fedora setup script as I often have to reinstall my machine. Something like Thanks for such an amazing project, I hope that it will continue to grow ! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi, thanks for the interest! There's nothing like that implemented at the moment, although there's a tracking issue for it (#172). I'm also planning on adding a 'Lists' feature which will let you "share" extensions between computers - this is tracked in #75. Something important to note is that GNOME Shell handles the actual extension installation, and we simply send it a request. As part of this, it requires the user to click "Install" on a popup which is not something we can control. So any CLI interface would still have to respect this limitation, meaning true hands-free installation is not really possible. The lists feature should definitely make this easier though. |
Beta Was this translation helpful? Give feedback.
-
Perhaps a viable solution could also be to allow export/import of a list of currently installed extensions in a common text format. Or even better, define a filesystem directory containing plaintext metadata about extensions to be installed. The files in this directory could be versioned with a VCS like git. # ${XDG_CONFIG_HOME}/extension-manager/extensions.yaml
# ~/.config/extension-manager/extensions.yaml
user-extensions:
- id: [email protected]
- id: [email protected]
shell-version: 42
- id: [email protected] |
Beta Was this translation helpful? Give feedback.
Hi, thanks for the interest!
There's nothing like that implemented at the moment, although there's a tracking issue for it (#172). I'm also planning on adding a 'Lists' feature which will let you "share" extensions between computers - this is tracked in #75.
Something important to note is that GNOME Shell handles the actual extension installation, and we simply send it a request. As part of this, it requires the user to click "Install" on a popup which is not something we can control. So any CLI interface would still have to respect this limitation, meaning true hands-free installation is not really possible. The lists feature should definitely make this easier though.