Voici une solution de contournement dans l'esprit de cette réponse . Cela fonctionne au moins pour 3.12. L'idée est d'exporter une liste des extensions que vous souhaitez activer, puis d'écrire un script qui les activera au démarrage.
Obtenir la liste des extensions
Tout d'abord, activez les extensions que vous souhaitez activer. Nous générons ensuite une liste avec ceux-ci:
Dans le terminal ( Ctrl + Alt + T
), exécutez
gsettings get org.gnome.shell enabled-extensions
Il renvoie une liste avec vos extensions actuellement actives à la
['Bottom_Panel@rmy.pobox.com', 'impatience@gfxmonk.net']
Définition d'extensions
Pour activer exactement les extensions de la liste, exécutez
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
mais avec votre propre liste, naturellement :)
Script pour définir des extensions au démarrage
Pour automatiser au démarrage, créez un script exécutant cette commande.
Accédez par exemple à votre dossier de départ et créez un nouveau fichier vide. Nommez-le script_name.sh
(seule l'extension compte). Démarrez le nom du fichier par un point .
si vous souhaitez qu'il soit masqué.
Dans ce fichier, écrivez
#!/bin/bash
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
Enregistrez ensuite le fichier, bien sûr :)
Rendez le fichier exécutable, par exemple par right click > Properties > Permissions > Check "Allow executing file as program"
Alternativement, modifiez les autorisations du terminal en exécutant chmod ugo+x script_name.sh
dans le dossier du script.
Faites - le démarrage du système (je ne sais pas comment faire cela ): en ~/.config/autostart/
créer un fichier appelé some_name2.desktop
et il a mis
[Desktop Entry]
Name=your_prefered_name_here
Exec=/home/your_user_name/.script_name.sh
# Terminal=false
Type=Application
Hidden=false
StartupNotify=false
Name[en_US]=your_prefered_name_here
Le chemin après Exec=
doit être à l'emplacement du script que vous avez créé à l'étape 2. Encore une fois, enregistrez le fichier :)
Peut-être immédiatement ou après le démarrage, vous devriez voir le script dans Gnome Tweak Tool sous Startup Applications. Il devrait également fonctionner au démarrage.
Activation et désactivation des extensions
Si vous souhaitez modifier les extensions exécutées, vous devez régénérer la liste, puis insérer la nouvelle liste dans l'exécution du script.
Mots finaux
J'espère que cela fonctionne aussi en 3.14.