From 6714055cc86cb84b6f1ed8271d9657ac66d54f12 Mon Sep 17 00:00:00 2001 From: caem Date: Sat, 25 Jan 2025 13:05:50 +0100 Subject: [PATCH] Fix preferences --- .../nixos/multimedia/web/firefox/preferences.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/modules/nixos/multimedia/web/firefox/preferences.nix b/modules/nixos/multimedia/web/firefox/preferences.nix index dbe0df3..54d3d6e 100644 --- a/modules/nixos/multimedia/web/firefox/preferences.nix +++ b/modules/nixos/multimedia/web/firefox/preferences.nix @@ -1,3 +1,12 @@ -{ - "browser.urlbar.suggest.topsites" = false; -} +let + mkPreferences = prefs: builtins.concatStringsSep + "\n" + (map + (p: ''user_pref("${p}", ${builtins.toJSON prefs.${p}});'') + (builtins.attrNames prefs)); +in + mkPreferences { + prefs = { + "browser.urlbar.suggest.topsites" = false; + }; + }