mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 18:41:34 +01:00
Improve firefox config
This commit is contained in:
parent
314029a656
commit
2144875fcf
2 changed files with 21 additions and 21 deletions
|
|
@ -1,16 +1,16 @@
|
||||||
{ moduleArgs, ... }:
|
{ moduleArgs, ... }:
|
||||||
let
|
let
|
||||||
inherit (moduleArgs) lib inputs;
|
inherit (moduleArgs) inputs;
|
||||||
|
|
||||||
|
betterfox = builtins.replaceStrings [ "user_pref" ] [ "pref" ] (
|
||||||
|
builtins.readFile "${inputs.betterfox}/user.js"
|
||||||
|
);
|
||||||
escapedUiState =
|
escapedUiState =
|
||||||
builtins.replaceStrings [ ''"'' ] [ ''\"'' ]
|
builtins.replaceStrings [ ''"'' ] [ ''\"'' ]
|
||||||
''{"placements":{"widget-overflow-fixed-list":[],"unified-extensions-area":["_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action","_74145f27-f039-47ce-a470-a662b129930a_-browser-action","sponsorblocker_ajay_app-browser-action","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","ublock0_raymondhill_net-browser-action"],"nav-bar":["back-button","forward-button","stop-reload-button","customizableui-special-spring1","urlbar-container","customizableui-special-spring2","save-to-pocket-button","downloads-button","fxa-toolbar-menu-button","unified-extensions-button","sidebar-button"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["firefox-view-button","tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["personal-bookmarks"]},"seen":["developer-button","_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action","_74145f27-f039-47ce-a470-a662b129930a_-browser-action","sponsorblocker_ajay_app-browser-action","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","ublock0_raymondhill_net-browser-action"],"dirtyAreaCache":["nav-bar","unified-extensions-area","PersonalToolbar","toolbar-menubar","TabsToolbar"],"currentVersion":20,"newElementCount":4}'';
|
''{"placements":{"widget-overflow-fixed-list":[],"unified-extensions-area":["_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action","_74145f27-f039-47ce-a470-a662b129930a_-browser-action","sponsorblocker_ajay_app-browser-action","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","ublock0_raymondhill_net-browser-action"],"nav-bar":["back-button","forward-button","stop-reload-button","customizableui-special-spring1","urlbar-container","customizableui-special-spring2","save-to-pocket-button","downloads-button","fxa-toolbar-menu-button","unified-extensions-button","sidebar-button"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["firefox-view-button","tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["personal-bookmarks"]},"seen":["developer-button","_762f9885-5a13-4abd-9c77-433dcd38b8fd_-browser-action","_74145f27-f039-47ce-a470-a662b129930a_-browser-action","sponsorblocker_ajay_app-browser-action","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","ublock0_raymondhill_net-browser-action"],"dirtyAreaCache":["nav-bar","unified-extensions-area","PersonalToolbar","toolbar-menubar","TabsToolbar"],"currentVersion":20,"newElementCount":4}'';
|
||||||
in
|
in
|
||||||
lib.concatLines [
|
''
|
||||||
(builtins.replaceStrings [ "user_pref" ] [ "pref" ] (
|
${betterfox}
|
||||||
builtins.readFile "${inputs.betterfox}/user.js"
|
|
||||||
))
|
|
||||||
''
|
|
||||||
pref("intl.accept_languages", "en-us,en,de-de,de");
|
pref("intl.accept_languages", "en-us,en,de-de,de");
|
||||||
pref("browser.uiCustomization.state", "${escapedUiState}")
|
pref("browser.uiCustomization.state", "${escapedUiState}")
|
||||||
pref("sidebar.position_start", false);
|
pref("sidebar.position_start", false);
|
||||||
|
|
@ -22,5 +22,5 @@ lib.concatLines [
|
||||||
pref("middlemouse.paste", false);
|
pref("middlemouse.paste", false);
|
||||||
pref("signon.rememberSignons", false);
|
pref("signon.rememberSignons", false);
|
||||||
pref("extensions.formautofill.creditCards.enabled", false);
|
pref("extensions.formautofill.creditCards.enabled", false);
|
||||||
''
|
pref("browser.tabs.loadBookmarksInBackground", true);
|
||||||
]
|
''
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue