Como criar uma nova categoria no menu do GNOME?

5

Eu quero criar um menu de categoria personalizado. Como posso fazer isso?

Por exemplo, eu quero criar um menu de categoria chamado "Halogênio", como Acessórios, Jogos, Gráficos, Internet..etc

    
por ganeshredcobra 18.03.2014 / 10:02

3 respostas

5

  1. É necessário gravar um arquivo XML .menu a ser instalado em /etc/xdg/menus/applications-merged/

    Exemplo /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. Um arquivo .directory a ser instalado em /usr/share/desktop-directories/

    Exemplo /usr/share/desktop-directories/HamRadio.directory ( [...] I removeu algumas linhas)

    [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. Adicione uma categoria ao Categories= no aplicativo .desktop file e instale-o em /usr/share/applications/

Referência: Especificação de menu do Freedesktop

    
por user.dz 19.03.2014 / 14:29
1

Com base nas informações de link e link

Você precisa abrir o editor dconf (comando dc)

De lá, navegue até org > gnome > Concha Você deve ver uma entrada chamada "app-folder-categories". Clique duas vezes sobre isso e adicione / remova as categorias conforme desejar.

Você também pode usar a ferramenta gsettings

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

você deve as categorias atuais e você pode usar o comando set escrever um novo valor (que seria uma lista separada por vírgulas de suas categorias.

Para colocar o software na nova categoria, você precisará editar os arquivos do launcher .desktop localizados em / usr / share / applications /. Deve haver um para cada aplicativo, se você abrir um no seu editor, deverá ver uma entrada chamada "Categorias" e poderá adicionar / remover categorias (incluindo a que acabou de criar).

    
por NGRhodes 18.03.2014 / 10:14
1

Esta extensão deve fazer o que você deseja: link

    
por steven01804 24.10.2017 / 16:16

Tags