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; };