KDE – Ajouter notepad++ au menu contextuel

Avr 12
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

Comments are closed.