cClaude.rocks ☕ Le blog

L'informatique et les nouvelles technologies

Menu

Utilisation de plusieurs profils Firefox en parallèle

Pour faire cela, vous devez démarrer Firefox avec les paramètres suivants.

firefox --ProfileManager --new-instance

Ensuite, vous devez personnaliser le ou les lanceurs de Firefox afin qu’ils utilisent ces paramètres.

Ceci est disponible quel que soit le système d’exploitation que vous utilisez sur votre ordinateur. Il se peut que sur certain systèmes (Windows de mémoire) ce ne soit pas exactement la même syntaxe.

Le cas de Linux Mint

Le panneau de lancement (Desklet : panel launchers)

Par défaut, avec Linux Mint ce lanceur existe déjà, vous pouvez donc le modifier en utilisant éditer (clic droit sur l’icône du panneau Firefox).

S’il n’existe pas, créez simplement un nouveau lanceur (« launcher » en anglais) en utilisant la commande ajouter (« add »). Cette option s’obtient à l’aide du clic droit sur n’importe quelle icône de panneau.

Champ Valeur Commentaire
Nom Firefox Web Browser
Commander firefox --ProfileManager --new-instance %u ««« Il suffit de modifier ce champ
Commentaire Browse the World Wide Web

Si vous devez créer un nouveau lanceur, vous pouvez trouver l’icône par défaut pour Firefox ici : /usr/share/icons/Mint-X/apps/96/firefox.svg.

IcĂ´ne du bureau

La procédure est très similaire à celle décrite ci-dessus, il suffit juste de cliquer avec le bouton droit de la souris sur une zone vide du bureau.

Comment choisir un profil lors de l’utilisation d’un lien ou sélectionner un fichier html local

Notez que ceci est optionnel, cela dépend de ce que vous attendez comme comportement.

Vérifiez d’abord quels types de poignée d’application text/html, x-scheme-handler/http et x-scheme-handler/https :

Vérification de la configuration globale :

cat /usr/share/applications/defaults.list | grep 'html' ; cat /usr/share/applications/defaults.list | grep 'http'

Le résultat attendu est quelque chose comme ça:

application/xhtml+xml=firefox.desktop
text/html=firefox.desktop
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop

Vérification de la configuration utilisateur :

cat ~/.local/share/applications/defaults.list | grep 'html' ; cat ~/.local/share/applications/defaults.list | grep 'http'

Si le fichier n’existe pas, cela signifie que vous utilisez la configuration globale. C’est ce qui est attendu, si vous avez modifié ce fichier et redéfini les valeurs pour Firefox vous serez sans aucun problème comment adapter cette solution à votre configuration.

Donc ce qui est attendu dans la suite de ce tutoriel est que votre configuration (celle par défaut) devrait être firefox.desktop pour les types text/html, x-scheme-handler/http et x-scheme-handler/https.

Dans ce cas, il suffit juste de modifier le contenu du fichier /usr/share/applications/firefox.desktop et de changer les paramètres de démarrage.

Pour trouver les lignes concernées :

cat /usr/share/applications/firefox.desktop | grep '^Exec='

Ce qui donne quelque chose comme :

Exec=firefox %u
Exec=firefox -new-window
Exec=firefox -private-window

Pour connaître les sections respectivement associées vous pouvez utiliser :

cat /usr/share/applications/firefox.desktop | grep '^\['
[Desktop Entry]
[Desktop Action new-window]
[Desktop Action new-private-window]

De même, si vous préférer voir à quoi cela correspond en Français :

cat /usr/share/applications/firefox.desktop | grep '^Name\[fr\]='

Ce qui produit :

Name[fr]=Navigateur Web Firefox
Name[fr]=Ouvrir une nouvelle fenĂŞtre
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée

Adapter le démarrage (les lignes « Exec= ») là ou cela vous semble pertinent.

  • Desktop Entry : (« Navigateur Web Firefox » il s’agit du cas du lancement par dĂ©faut (double clique sur l’icĂ´ne ou dĂ©marrage depuis le menu.
  • Desktop Action new-window : accessible avec le bouton droit de la souris,
  • Desktop Action new-private-window : accessible avec le bouton droit de la souris.

ᦿ


ℹ 2006 - 2020 | 🕸 Retour à l'accueil du domaine | 🏡 Retour à l'accueil du blog