İşte bu yanıtın ruhunda bir çözüm var . Bu en az 3.12 için geçerlidir. Fikir, etkin olmasını istediğiniz uzantıların bir listesini dışa aktarmak ve ardından önyüklemede etkinleştiren bir komut dosyası yazmaktır.
Uzantı listesi alınıyor
İlk olarak, etkin olmasını istediğiniz uzantıları etkinleştirin. Daha sonra bunlarla bir liste oluştururuz:
Terminalde ( Ctrl + Alt + T
), çalıştırın
gsettings get org.gnome.shell enabled-extensions
Şu anda etkin uzantılarınız olan bir liste döndürür
['Bottom_Panel@rmy.pobox.com', 'impatience@gfxmonk.net']
Uzantıları ayarlama
Listedeki uzantıları tam olarak etkinleştirmek için şunu çalıştırın:
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
ama kendi listenizle, doğal olarak :)
Önyükleme sırasında uzantıları ayarlayan komut dosyası
Önyüklemede otomatikleştirmek için bu komutu çalıştıran bir komut dosyası oluşturun.
Örneğin ana klasörünüze gidin ve yeni bir boş dosya oluşturun. Ad verin script_name.sh
(yalnızca uzantı önemlidir). .
Gizli olmasını istiyorsanız dosya adını tam bir durakla başlatın.
Bu dosyaya şunu yazın:
#!/bin/bash
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
Sonra elbette dosyayı kaydedin :)
Dosyayı çalıştırılabilir yapın, örneğin right click > Properties > Permissions > Check "Allow executing file as program"
Alternatif olarak, chmod ugo+x script_name.sh
komut dosyasının klasöründe çalışarak terminalden izinleri değiştirin .
Sistem üzerinde Make it başlatmak (Yapacak başka nasıl bilmiyorum bu ): in ~/.config/autostart/
adında bir dosya oluşturun some_name2.desktop
ve onu koymak içinde
[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
Sonraki yol Exec=
, 2. adımda oluşturduğunuz komut dosyasının olduğu yer olmalıdır. Yine, dosyayı kaydedin :)
Belki hemen veya başka bir şekilde önyüklemeden sonra, komut dosyasını Başlangıç Uygulamaları altında Gnome Tweak Tool'da görmelisiniz. Ayrıca başlangıçta da çalışmalıdır.
Uzantıları Etkinleştirme ve Devre Dışı Bırakma
Hangi uzantıların çalıştırılacağını değiştirmek isterseniz, listeyi yeniden oluşturmanız ve ardından komut dosyasını çalıştırma listesine yeni listeyi eklemeniz gerekir.
Son sözler
Umarım bu da 3.14'te çalışır.