Désactiver KDE Launcher - Intégration de l'historique du navigateur

8

Chaque fois que je recherche quelque chose dans le lanceur d'application de lancement de KDE, il recherche également dans l'historique de mon navigateur (Firefox et Chromium).

J'ai déjà désactivé Nepomuk et sélectionné "ne me souviens pas" sous Paramètres système - Activités - Confidentialité. Mais il montre toujours l'historique de mon navigateur.

Comment puis-je désactiver cela?

cnkt
la source

Réponses:

3

Il ne semble pas qu'il y ait moyen de le faire dans l'interface utilisateur.

Mais, vous pouvez modifier le fichier /usr/share/kde4/services/plasma-runner-bookmarks.desktop.

kdesudo kate /usr/share/kde4/services/plasma-runner-bookmarks.desktop

Trouvez cette ligne:

X-KDE-PluginInfo-EnabledByDefault=true

et changez-le en:

X-KDE-PluginInfo-EnabledByDefault=false

Vous devrez redémarrer le plasma pour qu'il prenne effet:

kquitapp plasma-desktop
plasma-desktop

Je ne sais pas si ce changement persistera quand KDE sera mis à jour. Ma recommandation serait d'éviter à la place tous ces problèmes en utilisant simplement le lanceur d'application lancelot (le nom du package est plasma-widget-lancelot). Je le préfère au lancement, et il a une interface utilisateur qui vous permet de désactiver le coureur de signets pour la barre de recherche.

David
la source
1
Je vous remercie! J'ai eu le même problème lors de la mise à niveau d'OpenSUSE 12.2 vers openSUSE 13.1 et avec votre réponse comme point de départ, j'ai trouvé une solution qui me satisfait (voir ma réponse).
Jaan
7

Pour KDE 4:
Copiez /usr/share/kde4/services/plasma-runner-bookmarks.desktop
~ / .kde / share / kde4 / services / plasma-runner-bookmarks.desktop

Pour KDE 5:
Copiez /usr/share/kservices5/plasma-runner-bookmarks.desktop
~ / .local / share / kservices5 / plasma-runner-bookmarks.desktop

Remplacez une ligne X-KDE-PluginInfo-EnabledByDefault=false.

Se reconnecter.


Raccourci pour ce qui précède:

mkdir -p ~/.local/share/kservices5
sed 's/EnabledByDefault=true/EnabledByDefault=false/' \
    /usr/share/kservices5/plasma-runner-bookmarks.desktop \
    > ~/.local/share/kservices5/plasma-runner-bookmarks.desktop
Oleh Prypin
la source
Après un redémarrage, cela semblait fonctionner.
kas
FWIW vous n'avez pas besoin de vous déconnecter / vous connecter, ni de redémarrer. Le redémarrage de plasmashell est suffisant:kbuildsycoca5 && timeout 5 kquitapp5 plasmashell && plasmashell
Sparhawk
ou court cp /usr/share/kservices5/plasma-runner-bookmarks.desktop ~/.local/share/kservices5/plasma-runner-bookmarks.desktop && kate ~/.local/share/kservices5/plasma-runner-bookmarks.desktop, puis la commande de @ Sparhawk en utilisant Alt + F2
Joschua
5

(Inspiré par la réponse de user2798869.) Une autre option consiste à créer un fichier /home/(username)/.kde/share/kde4/services/plasma-runner-bookmarks.desktop avec le contenu

X-KDE-PluginInfo-EnabledByDefault=false

Cela a l'avantage par rapport à la modification du fichier dans / usr / share / kde4 / qu'il persistera certainement les mises à jour logicielles, et même la réinstallation du système d'exploitation si vous avez une partition domestique séparée.

(J'ai testé cela sur openSUSE 13.1, où le chemin du fichier est /home/(username)/.kde4/share/kde4/services/plasma-runner-bookmarks.desktop, mais je suppose qu'Ubuntu utilise .kde au lieu de .kde4)

Jaan
la source
2

Solution 2020 (plasma 5.16.5): les éléments liés à la recherche système se trouvent dans les paramètres système -> apparence -> recherche plasma. Il existe de nombreux plugins intéressants qui influencent ce qui apparaît dans la recherche, y compris l'intégration du navigateur.

Morgus Lethe
la source