2 Commits

Author SHA1 Message Date
430ada2e9e Firefox performance improvements and preferences
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m22s
2024-07-17 21:40:32 +01:00
232799c308 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-gnome-theme':
    'github:rafaelmardojai/firefox-gnome-theme/cbd351c587211d48c77cc679b49aa7292ec556dc' (2024-07-12)
  → 'github:rafaelmardojai/firefox-gnome-theme/179e73f011c4be564254dae6d51e1038eeebbc7f' (2024-07-15)
• Updated input 'thunderbird-gnome-theme':
    'github:rafaelmardojai/thunderbird-gnome-theme/8d022af89a8e2014bdf658ada5b0f0f2b6fcd71f' (2024-07-14)
  → 'github:rafaelmardojai/thunderbird-gnome-theme/e9ba48261ea8cea425e47586e33dd15167a77e74' (2024-07-15)
2024-07-17 21:00:09 +01:00
2 changed files with 39 additions and 7 deletions

12
flake.lock generated
View File

@@ -124,11 +124,11 @@
"firefox-gnome-theme": {
"flake": false,
"locked": {
"lastModified": 1720790484,
"narHash": "sha256-H1yMxIoxqpYotxiqXYxNYf3LZ1PE4K/mbjHGtpJrfYI=",
"lastModified": 1721062779,
"narHash": "sha256-gmnTp7nnKoSN7gBMokdeqKAGy1See0nlKapk9jGv934=",
"owner": "rafaelmardojai",
"repo": "firefox-gnome-theme",
"rev": "cbd351c587211d48c77cc679b49aa7292ec556dc",
"rev": "179e73f011c4be564254dae6d51e1038eeebbc7f",
"type": "github"
},
"original": {
@@ -671,11 +671,11 @@
"thunderbird-gnome-theme": {
"flake": false,
"locked": {
"lastModified": 1720976955,
"narHash": "sha256-zW04svPauvuC2Jc8vlDGNW4ak1TkISb3r3tLOvMPVvc=",
"lastModified": 1721066236,
"narHash": "sha256-kIUyPOTefaMvdwCu6/IBaaVkWWlD5+nfD78BkN+XEWA=",
"owner": "rafaelmardojai",
"repo": "thunderbird-gnome-theme",
"rev": "8d022af89a8e2014bdf658ada5b0f0f2b6fcd71f",
"rev": "e9ba48261ea8cea425e47586e33dd15167a77e74",
"type": "github"
},
"original": {

View File

@@ -36,6 +36,8 @@ in {
## Preferences
"browser.ctrlTab.sortByRecentlyUsed" = true;
"browser.discovery.enabled" = false;
"browser.download.open_pdf_attachments_inline" = true;
"browser.menu.showViewImageInfo" = true;
"browser.newtabpage.enabled" = false;
"browser.newtabpage.activity-stream.showSponsored" = false;
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
@@ -46,14 +48,44 @@ in {
"browser.startup.homepage" = "https://www.vimium.com";
"browser.toolbars.bookmarks.visibility" = "never";
"browser.uitour.enabled" = false;
"media.memory_cache_max_size" = 65536;
"browser.urlbar.suggest.engines" = false;
"browser.urlbar.suggest.calculator" = true;
"browser.urlbar.trending.featureGate" = false;
"browser.urlbar.unitConversion.enabled" = true;
"cookiebanners.service.mode" = 1;
"cookiebanners.service.mode.privateBrowsing" = 1;
"network.IDN_show_punycode" = true;
## Performance
"browser.cache.jsbc_compression_level" = 3;
"content.notify.interval" = 100000;
"dom.enable_web_task_scheduling" = true;
"dom.security.sanitizer.enabled" = true;
"gfx.canvas.accelerated.cache-items" = 4096;
"gfx.canvas.accelerated.cache-size" = 512;
"gfx.content.skia-font-cache-size" = 20;
"gfx.webrender.all" = true;
"gfx.webrender.compositor" = true;
"gfx.webrender.enable" = true;
"image.mem.decode_bytes_at_a_time" = 32768;
"layers.acceleration.force-enabled" = true;
"layout.css.grid-template-masonry-value.enabled" = true;
"media.ffmpeg.vaapi.enabled" = true;
"media.memory_cache_max_size" = 65536;
"media.cache_readahead_limit" = 7200;
"media.cache_resume_threshold" = 3600;
"network.dns.disablePrefetch" = true;
"network.dns.disablePrefetchFromHTTPS" = true;
"network.dnsCacheExpiration" = 3600;
"network.http.max-connections" = 1800;
"network.http.max-persistent-connections-per-server" = 10;
"network.http.max-urgent-start-excessive-connections-per-host" = 5;
"network.http.pacing.requests.enabled" = false;
"network.predictor.enabled" = false;
"network.prefetch-next" = false;
"network.ssl_tokens_cache_capacity" = 10240;
"pdfjs.enableScripting" = false;
"security.mixed_content.block_display_content" = true;
## Experiments
"app.normandy.enabled" = false;