From 965f7c0a0948674be12243a65cbe4fefe0d4e2e7 Mon Sep 17 00:00:00 2001 From: caem Date: Sat, 25 Jan 2025 13:27:23 +0100 Subject: [PATCH] actually fix prefs this time debugged this in repl instead of just throwing shit on the wall and hoping it works like the last version of this function --- modules/nixos/multimedia/web/firefox/preferences.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/nixos/multimedia/web/firefox/preferences.nix b/modules/nixos/multimedia/web/firefox/preferences.nix index a1197fc..14613d4 100644 --- a/modules/nixos/multimedia/web/firefox/preferences.nix +++ b/modules/nixos/multimedia/web/firefox/preferences.nix @@ -1,10 +1,11 @@ let - mkPreferences = prefs: builtins.concatStringsSep + mkPrefs = prefs: builtins.concatStringsSep "\n" - (builtins.mapAttrs - (name: value: "user_pref(\"${name}\", \"${value}\");")); + (builtins.attrValues + (builtins.mapAttrs + (n: v: ''user_pref("${n}", "${v}");'') prefs)); in - mkPreferences { + mkPrefs { prefs = { "browser.urlbar.suggest.topsites" = false; };