feat: improve stuff

This commit is contained in:
2024-06-12 15:30:56 +02:00
parent 2f5f6de2cd
commit de983e8f6d
4 changed files with 63 additions and 37 deletions

View File

@@ -87,7 +87,6 @@ in
R = "Restart LSP";
d = "Definitions";
i = "Implementations";
s = "Document Symbols";
w = "Workspace Symbols";
t = "Type Definitions";
h = "Diagnostics";

View File

@@ -13,6 +13,10 @@ in
key = "<leader>ft";
action = "<cmd>:Neotree toggle<CR>";
}
{
key = "<leader>ss";
action = "<cmd>:Neotree document_symbols right toggle<CR>";
}
];
plugins = {
neo-tree = {
@@ -22,15 +26,19 @@ in
followCurrentFile.enabled = true;
filteredItems.visible = true;
};
extraSources = [ "document_symbols" ];
popupBorderStyle = "rounded";
eventHandlers.file_opened = # lua
eventHandlers.neo_tree_buffer_leave = # lua
''
function()
require('neo-tree').close_all()
end
'';
};
which-key.registrations."<leader>f".t = "Tree";
which-key.registrations = {
"<leader>f".t = "Tree";
"<leader>s".s = "Document Symbols";
};
};
};
}