Skip to content

Instantly share code, notes, and snippets.

@theKAKAN
Created December 12, 2023 12:36
Show Gist options
  • Save theKAKAN/16c52ae59d0fd8262b43ca55b2fab2e2 to your computer and use it in GitHub Desktop.
Save theKAKAN/16c52ae59d0fd8262b43ca55b2fab2e2 to your computer and use it in GitHub Desktop.

Revisions

  1. theKAKAN created this gist Dec 12, 2023.
    38 changes: 38 additions & 0 deletions user.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,38 @@
    // Default font
    user_pref("font.internaluseonly.changed", true);
    user_pref("font.minimum-size.x-western", 12);
    user_pref("font.name.monospace.x-western", "JetBrains Mono");
    user_pref("font.name.sans-serif.x-western", "Cantarell");
    user_pref("font.name.serif.x-western", "Cantarell");
    user_pref("font.size.monospace.x-western", 14);
    user_pref("font.size.variable.x-western", 18);

    // Reading mode
    user_pref("reader.color_scheme", "sepia");
    user_pref("reader.font_size", 10);
    user_pref("reader.font_type", "serif");
    user_pref("reader.line_height", 6);

    // Some customisation
    user_pref("devtools.cache.disabled", true);
    user_pref("devtools.theme", "dark");
    user_pref("browser.tabs.loadBookmarksInTabs", true);

    // Optimisations
    user_pref("media.hardware-video-decoding.force-enabled", true);
    user_pref("gfx.webrender.all", true);
    user_pref("gfx.webrender.compositor", true);
    user_pref("gfx.webrender.compositor.force-enabled", true);
    user_pref("gfx.webrender.enabled", true);
    // Cache
    user_pref("browser.cache.memory.capacity", 4194304);
    user_pref("browser.cache.memory.max_entry_size", 1048576);
    user_pref("browser.cache.disk.capacity", 1048576);
    user_pref("browser.privatebrowsing.forceMediaMemoryCache", true);
    user_pref("media.memory_cache_max_size", 16384);
    // Disk write (session)
    user_pref("browser.sessionstore.interval", 120000);
    user_pref("browser.sessionstore.interval.idle", 86400000);

    // Windows options
    user_pref("taskbar.grouping.useprofile", true);