KDE – Ajouter notepad++ au menu contextuel
2009
Voici ce qu’il faut faire pour ajouter l’éditeur de text Notepad++ au menu contextuel de KDE (clic-doit sur un fichier).
Pré-requis :
- Wine
- Notepad++
Dans un premier temps, il faut créer un script d’exécution de Notepad++ :
[barthoi@serveur ~]$ cat /usr/bin/notepadpp
#!/bin/sh
#
#
#
env WINEPREFIX= »/home/barthoi/.wine »
wine « C:\Program Files\Notepad++\notepad++.exe » $1
Chmoder le script pour permettre l’exécution (755 par exemple).
Pour ce qui est de la partie KDE, il faut simplement créer un fichier tel que le suivant dans le répertoire
/home/barthoi/.kde/share/apps/konqueror/servicemenus
ou barthoi est le user 🙂
[barthoi@serveur servicemenus]$ cat editnotepadd.desktop
[Desktop Entry]
ServiceTypes=all/all
Actions=editWithNotepadpp
[Desktop Action editWithNotepadpp]
Name=Edit with Notepad++
Icon=abiword
Exec=/usr/bin/notepadpp %U
On notera la ligne ServiceTypes=all/all qui spécifie normalement le type de fichiers est ici paramétrée pour tous les fichiers. On pourrait limité le menu aux fichiers MP3 (audio/x-mp3), aux dossiers (inode/*), aux fichiers texts (text/*)
Source : http://linuxfr.org/forums/47/24851.html