Configuração robusta de linha de comando (CLI) de applets do Plasma (KDE)

1

A configuração dos applets de área de trabalho do KDE, como o inicializador ("Kickoff") ou o relógio é mantido em ~/.config/plasma-org.kde.plasma.desktop-appletsrc (pelo menos para o KDE 5). Eu gostaria de configurar os applets em um sistema novo para o meu gosto usando Ansible, mas não consigo encontrar uma maneira robusta de fazer isso.

Eu sei que posso usar kwriteconfig5 para alterar os valores, como

kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc \
--group Containments --group 3 --group Applets --group 9 \
--group Configuration --group Appearance \
--key dateFormat isoDate

que ocultaria alguns itens da bandeja do sistema se o número de confinamento (3) e o applet (9) corresponderem ao applet de relógio como

[Containments][3][Applets][9]
immutability=1
plugin=org.kde.plasma.digitalclock

que não é garantido que aconteça entre instalações, pelo que vi.

Existe alguma maneira elegante disponível para definir os valores para applets específicos (plugins, no arquivo de configuração)? Ou é necessário escrever um script que desenterre os números de um aplicativo específico e, em seguida, use o comando klunky kwriteconfig5 ?

    
por butla 18.04.2018 / 22:45

0 respostas