From 7edffe38967637685b8a452ebd915595d7e5d475 Mon Sep 17 00:00:00 2001 From: Viktor Kleen Date: Wed, 14 Feb 2024 20:37:43 +0000 Subject: [PATCH] Fix typos in `plugins.treesitter-refactor.navigation.keymaps` (#1031) --- .../treesitter/treesitter-refactor.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/plugins/languages/treesitter/treesitter-refactor.nix b/plugins/languages/treesitter/treesitter-refactor.nix index 4a36858b..b39862de 100644 --- a/plugins/languages/treesitter/treesitter-refactor.nix +++ b/plugins/languages/treesitter/treesitter-refactor.nix @@ -72,12 +72,12 @@ with lib; { mapping fo `lua require'nvim-treesitter.refactor.navigation(nil, fallback_function)`. ''; }; - listDefinitons = mkOption { + listDefinitions = mkOption { type = types.nullOr types.str; default = "gnD"; description = "list all definitions from the current file"; }; - listDefinitonsToc = mkOption { + listDefinitionsToc = mkOption { type = types.nullOr types.str; default = "gO"; description = '' @@ -99,6 +99,17 @@ with lib; { }; }; + imports = [ + # Added 2024-02-07 + (mkRenamedOptionModule + ["plugins" "treesitter-refactor" "navigation" "keymaps" "listDefinitons"] + ["plugins" "treesitter-refactor" "navigation" "keymaps" "listDefinitions"]) + # Added 2024-02-07 + (mkRenamedOptionModule + ["plugins" "treesitter-refactor" "navigation" "keymaps" "listDefinitonsToc"] + ["plugins" "treesitter-refactor" "navigation" "keymaps" "listDefinitionsToc"]) + ]; + config = let cfg = config.plugins.treesitter-refactor; in @@ -126,8 +137,8 @@ with lib; { in { goto_definition = cfgK.gotoDefinition; goto_definition_lsp_fallback = cfgK.gotoDefinitionLspFallback; - list_definitions = cfgK.listDefinitons; - list_definitions_toc = cfgK.listDefinitonsToc; + list_definitions = cfgK.listDefinitions; + list_definitions_toc = cfgK.listDefinitionsToc; goto_next_usage = cfgK.gotoNextUsage; goto_previous_usage = cfgK.gotoPreviousUsage; };