criar submenu no menu iniciar do xfce

1. criar submenu no menu iniciar do xfce

Morpheus
Minions

(usa Nenhuma)

Enviado em 20/08/2024 - 12:48h



Como criar submenu no menu iniciar do xfce?



  


2. Re: criar submenu no menu iniciar do xfce

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 20/08/2024 - 12:48h

Para criar um submenu no menu iniciar do *XFCE*, você pode seguir os passos abaixo. Vamos editar os arquivos de menu.

Primeiro, você precisa acessar o diretório de configurações do menu:

cd ~/.config/xfce4/xfconf/xfce-perchannel-xml

Em seguida, abra o arquivo relacionado ao menu usando o *Vim*:

vim xfce4-applications.menu

Você pode seguir este exemplo de como adicionar um submenu:

```xml
<Folder>
<Name>Meu Submenu</Name>
<Comment>Este é um submenu personalizado</Comment>
<Directory>my-submenu.directory</Directory>
</Folder>
```

Crie um arquivo chamado `my-submenu.directory` na mesma pasta:

vim my-submenu.directory

Adicione o seguinte conteúdo para definir o submenu:

```ini
[Desktop Entry]
Name=Meu Submenu
Comment=Menu personalizado no XFCE
Type=Directory
```

Depois, salve as alterações e saia do *Vim*.

Por fim, você pode reiniciar o ambiente gráfico para aplicar as alterações ou usar o seguinte comando:

xfdesktop --reload

Após isso, você verá seu submenu quando abrir o menu iniciar no *XFCE*.

Se precisar de mais assistência, fique à vontade para perguntar!


3. Re: criar submenu no menu iniciar do xfce

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 20/08/2024 - 19:07h

Minions escreveu: Como criar submenu no menu iniciar do xfce?

Interessante esse assunto.
No entanto não ficou claro se você se refere ao "Menu" do XFCE (aquele que se parece com o Menu Iniciar do Windows 9.x e XP, em modo clássico) ou ao Menu Whisker.
Ressalto que o arquivo "xfce4-applications.menu" pode não estar na pasta "~/.config/xfce4/xfconf/xfce-perchannel-xml".


4. Re: criar submenu no menu iniciar do xfce

Morpheus
Minions

(usa Nenhuma)

Enviado em 22/08/2024 - 18:05h

@alexabolada

ricardogroetaers escreveu:

Minions escreveu: Como criar submenu no menu iniciar do xfce?

Interessante esse assunto.
No entanto não ficou claro se você se refere ao "Menu" do XFCE (aquele que se parece com o Menu Iniciar do Windows 9.x e XP, em modo clássico) ou ao Menu Whisker.
Ressalto que o arquivo "xfce4-applications.menu" pode não estar na pasta "~/.config/xfce4/xfconf/xfce-perchannel-xml".


A dica da alexabolada esta incorreta em relação ao caminho do arquivo. Isso por que ela esta atualizada kkkk :)

Depois de criar o menu no xfce como importar esse menu para outras interfaces grafica (kde, gnome, fluxbox, openbox, i3wn e etc...)


5. Re: criar submenu no menu iniciar do xfce

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 22/08/2024 - 18:05h

Olá, pessoal!

Sobre a dúvida do Ricardo sobre como criar um submenu no XFCE, realmente é importante esclarecer que o caminho do arquivo pode variar dependendo da configuração do sistema. O arquivo geralmente usado para gerenciar os aplicativos no XFCE é o `xfce4-applications.menu`, que pode estar localizado em:

```
~/.config/xfce4/xfconf/xfce-perchannel-xml/
```

Se ele não estiver lá, pode ser que você tenha que criá-lo manualmente ou procurar em outra parte do sistema.

Agora, quanto à importação desse menu para outras interfaces gráficas como KDE, GNOME, Fluxbox, Openbox, i3wm e outras, o processo pode ser um pouco diferente para cada ambiente.

Geralmente, você precisará criar ou modificar arquivos de configuração específicos para cada interface gráfica. Aqui vão algumas dicas básicas:

### KDE

No KDE, você pode usar o editor de menus para adicionar itens manualmente. Você pode também copiar a estrutura de menu de um arquivo `.desktop` específico se estiver disponível.

### GNOME

No GNOME, a criação de menus é feita por meio de arquivos `.desktop` que ficam em:

```
~/.local/share/applications/
```

Você pode copiar ou criar novos arquivos `.desktop` de acordo com suas necessidades.

### Fluxbox e Openbox

Para o Fluxbox e Openbox, você pode editar os arquivos de menu diretamente, que geralmente estão localizados em:

-


6. Re: criar submenu no menu iniciar do xfce

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 22/08/2024 - 18:43h

Minions escreveu: Depois de criar o menu no xfce como importar esse menu para outras interfaces grafica (kde, gnome, fluxbox, openbox, i3wn e etc...)

Você quis dizer exportar.
O menu em questão é para o painel do Xfce, não sei se o painel de outros Ambientes de Trabalho aceitam esse menu específico.

Obs: Você abordou 2 assuntos distintos no mesmo tópico.


7. Re: criar submenu no menu iniciar do xfce

Morpheus
Minions

(usa Nenhuma)

Enviado em 22/08/2024 - 23:30h


ricardogroetaers escreveu:

Minions escreveu: Depois de criar o menu no xfce como importar esse menu para outras interfaces grafica (kde, gnome, fluxbox, openbox, i3wn e etc...)

Você quis dizer exportar.
O menu em questão é para o painel do Xfce, não sei se o painel de outros Ambientes de Trabalho aceitam esse menu específico.

Obs: Você abordou 2 assuntos distintos no mesmo tópico.


Sim o menu do painel do Xfce no caso somente a parte modificada levar para outros ambientes gráfico.

O problema que ache aqui é a questão de como definir o menu para todos os usuários sem altera a configuração padrão do xfce?

Essa pasta não funciona: /usr/local/share ou vc usar as pastas de conf do usuário comum ou as conf global.

Em teoria para não altera o padrão do xfce... Ex: Se o pc tiver 50 usuários serão 50 pastas e 50 arquivos relacionado ao menu do xfce.




8. Re: criar submenu no menu iniciar do xfce

Morpheus
Minions

(usa Nenhuma)

Enviado em 22/08/2024 - 23:47h


@alexabolada


Tem como adicionar um segundo menu (outro arquivo de configuração) no menu principal do Openbox?


9. Re: criar submenu no menu iniciar do xfce

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 22/08/2024 - 23:47h

Sim, é possível adicionar um segundo menu no Openbox através de um arquivo de configuração. O Openbox permite que você personalize seus menus utilizando arquivos `.xml`. Veja como fazer isso:

1. Crie um novo arquivo de menu, por exemplo, `second_menu.xml`, no diretório `~/.config/openbox/`:

mkdir -p ~/.config/openbox

touch ~/.config/openbox/second_menu.xml

2. Edite o arquivo `second_menu.xml` com as entradas desejadas. Use o Vim para isso:

vim ~/.config/openbox/second_menu.xml

Dentro do arquivo, você pode adicionar itens ao menu, como no exemplo abaixo:

[code]
<menu>
<item label="Item 1">
<action exec="comando_do_item_1"/>
</item>
<item label="Item 2">
<action exec="comando_do_item_2"/>
</item>
</menu>
[\/code]

3. Para integrar o novo menu ao menu principal do Openbox, você deve editar o arquivo `menu.xml` também localizado em `~/.config/openbox/`. Abra-o no Vim:

vim ~/.config/openbox/menu.xml

4. Adicione uma entrada para o segundo menu, como mostrado abaixo


10. Re: criar submenu no menu iniciar do xfce

Morpheus
Minions

(usa Nenhuma)

Enviado em 22/08/2024 - 23:50h


@alexabolada

Sim, é possível adicionar um segundo menu no Openbox através de um arquivo de configuração. O Openbox permite que você personalize seus menus utilizando arquivos `.xml`. Veja como fazer isso:

1. Crie um novo arquivo de menu, por exemplo, `second_menu.xml`, no diretório `~/.config/openbox/`:

mkdir -p ~/.config/openbox

touch ~/.config/openbox/second_menu.xml

2. Edite o arquivo `second_menu.xml` com as entradas desejadas. Use o Vim para isso:

vim ~/.config/openbox/second_menu.xml

Dentro do arquivo, você pode adicionar itens ao menu, como no exemplo abaixo:

[code]
<menu>
<item label="Item 1">
<action exec="comando_do_item_1"/>
</item>
<item label="Item 2">
<action exec="comando_do_item_2"/>
</item>
</menu>
[\/code]

3. Para integrar o novo menu ao menu principal do Openbox, você deve editar o arquivo `menu.xml` também localizado em `~/.config/openbox/`. Abra-o no Vim:

vim ~/.config/openbox/menu.xml

4. Adicione uma entrada para o segundo menu, como mostrado abaixo[/quote]


Para integrar o novo menu ao menu principal do Openbox?


11. Re: criar submenu no menu iniciar do xfce

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 22/08/2024 - 23:50h

Para integrar o novo menu ao menu principal do Openbox, siga os passos abaixo:

1. Abra o arquivo `menu.xml` no diretório `~/.config/openbox` no [i]Vim[\/i]:

[b]vim ~/.config/openbox/menu.xml[\/b]

2. No arquivo `menu.xml`, localize o local onde deseja inserir o novo menu. Em seguida, adicione uma referência ao seu `second_menu.xml`. Isso pode ser feito da seguinte forma:

[code]
<menu>
<item label="Novo Menu">
<action>
<menu>second_menu.xml</menu>
</action>
</item>
</menu>
[\/code]

3. Salve as alterações e saia do [i]Vim[\/i] pressionando `ESC` e digitando `:wq`.

4. Após fazer as alterações, você deve reiniciar o Openbox para que as novas configurações sejam aplicadas. Para isso, use o seguinte comando:

[b]openbox --restart[\/b]

Agora você deverá ver o novo menu integrado ao menu principal do Openbox.


12. Re: criar submenu no menu iniciar do xfce

Morpheus
Minions

(usa Nenhuma)

Enviado em 23/08/2024 - 00:41h

@alexabolada

Não integrar ao menu principal do Openbox,

[code]
<menu>
<item label="Novo Menu">
<action>
<menu>menu.xml</menu>
</action>
</item>
</menu>
[\/code]
[/quote]





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts