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
?
Tags configuration kde plasma