Как создать новую категорию в меню GNOME?

Я хочу создать пользовательское меню категорий. Как я могу сделать это?

Например, я хочу создать меню категорий под названием "Галоген" как Аксессуары, Игры, Графика, Интернет.. и т.д.

6
задан 20 March 2014 в 00:04

3 ответа

  1. Должен записать XML .menu файл, который будет установлен в /etc/xdg/menus/applications-merged/

    Пример /etc/xdg/menus/applications-merged/hamradio.menu

    <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
     "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
    <Menu>
      <Name>Applications</Name>
      <Menu>
        <Name>Hamradio</Name>
        <Directory>HamRadio.directory</Directory>
        <Include>
            <Category>HamRadio</Category>
        </Include>
      </Menu> <!-- End hamradio -->
    </Menu>
    
  2. A .directory файл, чтобы быть установкой в /usr/share/desktop-directories/

    Пример /usr/share/desktop-directories/HamRadio.directory ([...] Я удалил некоторые строки),

    [Desktop Entry]
    Type=Directory
    Encoding=UTF-8
    Name=Hamradio
    Name[bg]=Любителско радио
    Name[ca]=Radioaficionat
    Name[cs]=Amatérské rádio
    [...]
    Name[vi]=Truyền thành tài tử
    Name[zh_CN]=业余无线电
    Name[zh_TW]=業餘無線電
    Icon=CQ.png
    
  3. Добавьте категорию к Categories= в приложении .desktop файл и должен быть установкой в /usr/share/applications/

Ссылка: спецификация меню Freedesktop

6
ответ дан 17 November 2019 в 09:12

На основе информации от http://www.omgubuntu.co.uk/2013/05/add-categories-to-gnome-shell-dashboard и http://en.wikibooks.org/wiki/Using_GNOME/Application_menus

необходимо открыться, dconf Редактор (управляйте dc)

, Оттуда перешли к org> гном> оболочка, необходимо видеть запись, названную "категориями папки приложения". Дважды щелкните по этому и добавьте/удалите категории, как Вы требуете.

можно также использовать инструмент gsettings

gsettings get org.gnome.shell.app-folder-categories

, был бы, должен Вы текущие категории, и можно использовать команду набора, пишут новое значение (который был бы списком разделенных запятой значений категорий.

Для размещения Вас программное обеспечение в новую категорию необходимо будет отредактировать .desktop файлы средства запуска, расположенные в/usr/share/applications/. Должен быть один для каждого приложения, если Вы открываетесь один в Вашем редакторе, необходимо видеть запись под названием "Категории", и можно добавить/удалить категории (включая тот, который Вы просто создали).

1
ответ дан 17 November 2019 в 09:12

Это расширение должно сделать то, что Вы хотите: https://extensions.gnome.org/extension/1217/appfolders-manager/

1
ответ дан 23 November 2019 в 07:39

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

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