Ist es möglich, Firefox vom Terminal aus zu konfigurieren? Zum Beispiel, wenn ich toolkit.networkmanager.disable=true
setzen möchte in about:config
kann ich das vom Terminal aus machen?
Akzeptierte Antwort:
Diese Einstellung sollte in Ihr Firefox-Profil prefs.js aufgenommen werden Datei, die sich in ~/.mozilla/firefox/*.default/
befinden sollte .
Das Dateiformat ist JavaScript, also könnte es theoretisch so weit verstümmelt werden, dass ein JS-Parser benötigt wird, um es zu modifizieren, aber Firefox ist normalerweise nett und druckt jede Einstellung in einer eigenen Zeile in alphabetischer Reihenfolge. Um eine Einstellung wie diese hinzuzufügen, könnten Sie einfach
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Wenn diese Einstellung bereits in der Datei vorhanden ist, bin ich mir nicht sicher, ob Firefox die letzte oder die erste Instanz registriert. Probieren Sie es einfach aus. Wenn es nicht konsistent ist, können Sie Folgendes tun:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", (true|false));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
Nachdem Sie die Konfiguration geändert haben, müssen Sie Firefox neu starten, um die Änderung zu übernehmen.