Une astuce de pour permettre dâutiliser 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.
኿