Afegir una acció a Dolphin (KDE)

Hem de crear un fitxer a ~/.local/share/kio/servicemenus/ que acabi amb .dekstop

Per exemple prova.desktop:

[Desktop Entry]
Type=Service
MimeType=inode/directory;
Actions=MSFcrear

[Desktop Action MSFcrear]
Name=Crea un fitxer
Icon=/usr/share/icons/breeze/actions/symbolic/file-library-symbolic.svg
Exec=touch %f/fitxer.txt

L’anterior només apareixerà al fer clic damunt un directori. Si ho volem per altres tipus de fitxers, podem saber el tipus amb la comanda mimetype, per exemple …

$ mimetype fitxer.zip 
fitxer.zip: application/zip
2023-02-17T16:51:28+01:0017 02 2023|kde|