From 89adfc9f0168e4aff48157c9cc84913c852d6a48 Mon Sep 17 00:00:00 2001 From: seylerius Date: Mon, 27 Jul 2020 03:54:11 -0500 Subject: qutebrowser: unwrap list from keybinding removal The option to remove the default keybindings by setting the `programs.qutebrowser.enableDefaultKeybindings` variable to `false` had a list wrapped around the `config.py` line. This would cause a type coercion error. PR #1410 --- modules/programs/qutebrowser.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/programs/qutebrowser.nix b/modules/programs/qutebrowser.nix index 60e043fb8b1..798363fb187 100644 --- a/modules/programs/qutebrowser.nix +++ b/modules/programs/qutebrowser.nix @@ -261,7 +261,7 @@ in { ++ mapAttrsToList (formatDictLine "c.url.searchengines") cfg.searchEngines ++ mapAttrsToList (formatDictLine "c.bindings.key_mappings") cfg.keyMappings - ++ optional (!cfg.enableDefaultBindings) [ "c.bindings.default = {}" ] + ++ optional (!cfg.enableDefaultBindings) "c.bindings.default = {}" ++ mapAttrsToList formatKeyBindings cfg.keyBindings ++ optional (cfg.extraConfig != "") cfg.extraConfig); }; -- cgit v1.2.3