Как добавить категории, значки выключения и перезагрузки в обзор оболочки GNOME в Ubuntu 18.04?

Как добавить описанные выше параметры в обзор оболочки GNOME в Ubuntu 18.04.

Макет оболочки Ubuntu 18.04 GNOME:
Ubuntu 18.04 gnome shell mock-up

1
задан 28 May 2019 в 00:08

1 ответ

Категории приложений

Вы не можете без редактирования исходного кода. Ранние инкарнации Gnome Shell имели такие категории, но эта функция была упущена.

Вы можете функционально приблизиться к этой функции, организовав свои приложения в папках приложений. «Официальный» способ сделать это довольно скрыт и включает использование «программного обеспечения».

  • Перейдите на вкладку «Установлено».
  • Нажмите на значок галочки в верхней панели, слева от меню «Гамбургер».
  • Выберите приложения, которые вы хотите переместить в категорию.
  • Когда закончите, нажмите «Добавить в папку».
  • Появляется диалоговое окно «Папка приложения». Вы можете добавить в существующую папку или создать новую.

«Неофициальный», но, вероятно, более мощный способ работы с папками приложений может быть достигнут путем установки расширения Gnome Shell Расширение управления папками .

Кнопки управления питанием (Выключение, Выход из системы ...)

Значки по умолчанию присутствуют в более поздних версиях Ubuntu. Если их еще нет в Ubuntu 18.04, вы можете создать свой собственный, создав соответствующие файлы .desktop в папке ~ / .local / share / Applications. Копирование и вставка следующего кода в терминал сделает это автоматически:

/bin/cat <<EOM >~/.local/share/applications/shutdown.desktop
[Desktop Entry]
Name=Shutdown
Comment=Shutdown system
Exec=gnome-session-quit --power-off
Terminal=false
Type=Application
Icon=system-shutdown
Categories=GTK;Utility;
Keywords=Shut Down;Power Off;
StartupNotify=true
EOM

/bin/cat <<EOM > ~/.local/share/applications/reboot.desktop
[Desktop Entry]
Name=Reboot
Comment=Reboot system
Exec=gnome-session-quit --reboot
Terminal=false
Type=Application
Icon=system-reboot
Categories=GTK;Utility;
Keywords=Start again;Restart;
StartupNotify=true
EOM

/bin/cat <<EOM >~/.local/share/applications/logout.desktop
[Desktop Entry]
Name=Logout
Comment=Log out of system
Exec=gnome-session-quit --logout
Terminal=false
Type=Application
Icon=system-logout
Categories=GTK;Utility;
Keywords=Log out;Sign off;
StartupNotify=true
EOM

/bin/cat <<EOM >~/.local/share/applications/suspend.desktop
[Desktop Entry]
Name=Suspend
Comment=Suspend system
Exec=systemctl suspend -i
Terminal=false
Type=Application
Icon=system-suspend
Categories=GTK;Utility;
Keywords=Sleep;
StartupNotify=true
EOM
0
ответ дан 28 May 2019 в 00:08

Другие вопросы по тегам:

Похожие вопросы: