Executa o applet do KDE a partir da linha de comando (dentro do i3wm)

3

Seria ótimo ter o "Menu do Aplicativo, um iniciador baseado em menus popup em cascata" como um ícone no meu i3bar para ter uma visão geral dos pacotes que eu instalei no meu sistema, dentro de cada categoria (Internet , Jogos, etc.) Eu não consegui descobrir como iniciar o applet no ambiente i3 . Existe um comando que poderia chamar o applet em si (também pode iniciar algum processo do KDE que é executado apenas em segundo plano)? Obviamente, não quero começar todo o KDE5.

Descobri que executar plasmashell -ws ou plasmashell --windowed --shut-up inicia toda a área de trabalho do KDE como uma janela que também pode gerenciar o Windows iniciado a partir do i3wm. No entanto, isso é um exagero apenas para iniciar um componente / plasmoide. Descobri que kcmshell{4,5} pode ser usado para chamar uma coleção de módulos que estão disponíveis via kcmshell{4,5} --list , mas eles aparentemente não são plasmoides.

    
por hyiltiz 13.12.2015 / 11:49

1 resposta

1

Após um estudo aprofundado sobre a API do KDE5, encontrei a resposta para minha própria pergunta. Para iniciar o kicker (Application Menu) dentro de uma linha de comando. SEM iniciar a área de trabalho do KDE, simplesmente execute:

plasmawindowed org.kde.plasma.kicker

Também podemos executar muitos outros plasmoides. Para ver uma lista de todos os plasmoids instalados, execute um dos seguintes procedimentos:

plasmapkg --list
plasmapkg2 --list

Aqui está a página da API: link

Aqui está uma página da API mais completa: link

    
por 16.12.2015 / 05:52