Une règle require peut être ajoutée à une configuration si vous voulez que Plucky protège une extension de navigateur précise contre la désactivation ou la suppression. Si l’extension protégée est désactivée ou supprimée alors que la règle require est active, le navigateur perdra l’accès à Internet jusqu’à ce que l’extension soit réactivée ou que la règle require soit retirée de la configuration.
La syntaxe de la règle est simplement require id-extension. Si vous connaissez l’id d’une extension, vous pouvez en faire le require.
Comment trouver l’id d’une extension Edge (Chromium)
- Ouvrez la page des extensions de votre navigateur en dépliant le menu hamburger (ou le menu à trois points sur Microsoft Edge) dans le coin supérieur droit de la fenêtre, et cliquez sur « Extensions » ou « Gérer les extensions ».
- Repérez l’extension dont vous voulez faire le
requireavec Plucky, et cliquez sur le bouton « Détails ». - La barre d’adresse affichera alors quelque chose comme :
edge://extensions/?id=oicejjalnbhehlnedhhjlhbabhddhidc - La chaîne de 32 lettres après le signe égal est l’id de votre extension.
Comment trouver l’id d’une extension Firefox
Notez que les extensions Firefox sont souvent appelées modules complémentaires et que les deux termes s’emploient indifféremment
- Rendez-vous sur la page du module dans le store Mozilla pour l’extension dont vous voulez faire le
require - Faites défiler jusqu’à Plus d’informations et cliquez sur Copier l’ID du module
- L’id du module est désormais dans votre presse-papiers ; vous pouvez le coller pour terminer votre règle
requirecomme dans les exemples ci-dessous
Sous Firefox, l’id ressemble parfois à une adresse email (p.ex. addon@darkreader.org) et parfois à un uuid entre accolades (p.ex. {e4b27483-2e73-4762-b2ec-8d988a143a40}). Plucky 1.17.54+ lit sans problème les deux types d’id.
Exemple : rendre Dark Reader obligatoire
pluck + require eimadpbcbfnmbkopoojfekhnkhdbieeh
pluck + require addon@darkreader.org
Cette règle rend une extension appelée Dark Reader nécessaire pour que votre navigateur ait accès à Internet. Il est important d’installer l’extension avant d’ajouter la règle require avec Plucky, sinon vous perdrez l’accès à Internet et ne pourrez plus installer l’extension ensuite. Si cela arrive, retirez la règle require pour retrouver l’accès à Internet.
Ajouter/supprimer une règle require
Le require d’extensions ne peut pas être configuré depuis l’interface dans le navigateur. Il doit l’être via une console ou l’onglet raw edit de votre configuration sur le site utilisateur.
pluck + require id-extension
pluck - require id-extension
Planifier une règle require
Une règle require peut être planifiée à l’aide d’un modificateur when, afin de n’être obligatoire que sur certaines plages horaires.
Par exemple, vous pouvez faire le require d’une extension pendant les heures de travail de 9h à 17h, ou toute la journée le samedi et le dimanche, ou de 23h à 7h du lundi au vendredi.
pluck + when 9-17 require id-extension
pluck + when UA0-24 require id-extension
pluck + when MTWRF0-7,23-24 require id-extension
Bloquer les extensions (l’inverse de require) :
Le plus simple est de bloquer le store d’extensions en important no-browser-extensions.
On peut sinon faire explicitement le require de toutes les extensions souhaitées et utiliser également nobrowserextensions pour interdire l’installation de nouvelles.
pluck + require eimadpbcbfnmbkopoojfekhnkhdbieeh
pluck + require abcd...
pluck + require defg...
. . .
pluck + nobrowserextensions
Astuce : n’utilisez qu’un seul navigateur
Si votre configuration repose sur le require ou le blocage d’extensions selon l’une des méthodes décrites plus haut, il est judicieux de simplifier en n’utilisant qu’un seul navigateur.
Par exemple, pour n’autoriser qu’Edge :
pluck - noedge
pluck + okedge
pluck - okfirefox
pluck + nofirefox
Si vous avez besoin de deux navigateurs, par exemple l’un pour le travail et l’autre pour la navigation personnelle, veillez à avoir les mêmes extensions sur les deux et à les faire correspondre aux règles require propres à chaque navigateur.
Dernière mise à jour : 2026-08-12