Đây là một cách giải quyết theo tinh thần của câu trả lời này . Điều này hoạt động ít nhất cho 3.12. Ý tưởng là xuất một danh sách các tiện ích mở rộng bạn muốn kích hoạt, sau đó viết một tập lệnh kích hoạt chúng khi khởi động.
Lấy danh sách mở rộng
Đầu tiên, kích hoạt các tiện ích mở rộng bạn muốn kích hoạt. Sau đó chúng tôi tạo một danh sách với những người:
Trong terminal ( Ctrl + Alt + T
), chạy
gsettings get org.gnome.shell enabled-extensions
Nó trả về một danh sách với các tiện ích mở rộng hiện đang hoạt động của bạn
['Bottom_Panel@rmy.pobox.com', 'impatience@gfxmonk.net']
Cài đặt tiện ích mở rộng
Để kích hoạt chính xác các tiện ích mở rộng trong danh sách, hãy chạy
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
nhưng với danh sách của riêng bạn, một cách tự nhiên :)
Script để thiết lập tiện ích mở rộng khi khởi động
Để tự động hóa khi khởi động, hãy tạo một tập lệnh chạy lệnh đó.
Đi đến ví dụ thư mục nhà của bạn và tạo một tệp trống mới. Đặt tên cho nó script_name.sh
(chỉ các vấn đề mở rộng). Bắt đầu tên tệp với một điểm dừng đầy đủ .
nếu bạn muốn ẩn nó.
Trong tập tin đó, viết
#!/bin/bash
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
Sau đó lưu tập tin, tất nhiên :)
Làm cho tập tin thực thi, ví dụ bằng cách right click > Properties > Permissions > Check "Allow executing file as program"
khác, thay đổi quyền từ thiết bị đầu cuối bằng cách chạy chmod ugo+x script_name.sh
trong thư mục của tập lệnh.
Làm cho nó khởi động hệ thống (Tôi không biết làm thế nào khác để làm điều này ): trong việc ~/.config/autostart/
tạo một tệp được gọi some_name2.desktop
và đặt nó vào
[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
Đường dẫn sau Exec=
phải là nơi tập lệnh bạn đã tạo ở bước 2. Một lần nữa, lưu tệp :)
Có thể ngay lập tức hoặc sau khi khởi động, bạn sẽ thấy tập lệnh trong Gnome Tweak Tool trong Ứng dụng khởi động. Nó cũng nên chạy khi khởi động.
Kích hoạt và hủy kích hoạt tiện ích mở rộng
Nếu bạn muốn thay đổi tiện ích mở rộng nào đang chạy, bạn nên tạo lại danh sách, sau đó chèn danh sách mới vào tập lệnh chạy.
Từ cuối cùng
Tôi hy vọng điều này cũng hoạt động trong 3.14.