diff --git a/modules/programs/qutebrowser.nix b/modules/programs/qutebrowser.nix index da7d44b75..3483530f0 100644 --- a/modules/programs/qutebrowser.nix +++ b/modules/programs/qutebrowser.nix @@ -15,6 +15,8 @@ let (if v then "True" else "False") else if builtins.isString v then ''"${v}"'' + else if builtins.isList v then + "[${concatStringsSep ", " (map formatValue v)}]" else builtins.toString v; in if builtins.isAttrs v then diff --git a/tests/modules/programs/qutebrowser/settings.nix b/tests/modules/programs/qutebrowser/settings.nix index 43aef9099..1f0f5db04 100644 --- a/tests/modules/programs/qutebrowser/settings.nix +++ b/tests/modules/programs/qutebrowser/settings.nix @@ -15,6 +15,7 @@ with lib; }; tabs.bar.bg = "#000000"; }; + spellcheck.languages = [ "en-US" "sv-SE" ]; tabs.tabs_are_windows = true; }; @@ -37,6 +38,7 @@ with lib; c.colors.hints.bg = "#000000" c.colors.hints.fg = "#ffffff" c.colors.tabs.bar.bg = "#000000" + c.spellcheck.languages = ["en-US", "sv-SE"] c.tabs.tabs_are_windows = True # Extra qutebrowser configuration. ''