mirror of
https://github.com/fred-drake/neovim.git
synced 2026-06-05 14:59:28 -05:00
Oil in for neo-tree, added descs and icons to which-key
This commit is contained in:
+121
-8
@@ -4,8 +4,8 @@
|
|||||||
plugins.which-key = {
|
plugins.which-key = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
# Settings groups
|
|
||||||
spec = [
|
spec = [
|
||||||
|
# Settings groups
|
||||||
{
|
{
|
||||||
__unkeyed-1 = "<leader>g";
|
__unkeyed-1 = "<leader>g";
|
||||||
group = "Git";
|
group = "Git";
|
||||||
@@ -55,6 +55,118 @@
|
|||||||
group = "Database";
|
group = "Database";
|
||||||
icon = "";
|
icon = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Keys with custom icons / labels
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>e";
|
||||||
|
icon = "";
|
||||||
|
desc = "Oil";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>/";
|
||||||
|
icon = "";
|
||||||
|
desc = "Live Grep";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>da";
|
||||||
|
icon = "";
|
||||||
|
desc = "Run with Args";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>db";
|
||||||
|
icon = "";
|
||||||
|
desc = "Toggle Breakpoint";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dB";
|
||||||
|
icon = "";
|
||||||
|
desc = "Breakpoint Condition";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dc";
|
||||||
|
icon = "";
|
||||||
|
desc = "Continue";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dC";
|
||||||
|
icon = "";
|
||||||
|
desc = "Run to cursor";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>de";
|
||||||
|
icon = "";
|
||||||
|
desc = "Eval";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dg";
|
||||||
|
icon = "";
|
||||||
|
desc = "Go to line (no execute)";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>di";
|
||||||
|
icon = "";
|
||||||
|
desc = "Step into";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dj";
|
||||||
|
icon = "";
|
||||||
|
desc = "Down";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dk";
|
||||||
|
icon = "";
|
||||||
|
desc = "Up";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dl";
|
||||||
|
icon = "";
|
||||||
|
desc = "Run Last";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>do";
|
||||||
|
icon = "";
|
||||||
|
desc = "Step Out";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dO";
|
||||||
|
icon = "";
|
||||||
|
desc = "Step Over";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dp";
|
||||||
|
icon = "";
|
||||||
|
desc = "Pause";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>dt";
|
||||||
|
icon = "";
|
||||||
|
desc = "Terminate";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>ca";
|
||||||
|
icon = "";
|
||||||
|
desc = "Code Actions";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>cr";
|
||||||
|
icon = "";
|
||||||
|
desc = "Rename";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>wa";
|
||||||
|
icon = "";
|
||||||
|
desc = "Add Workspace Folder";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>wr";
|
||||||
|
icon = "";
|
||||||
|
desc = "Remove Workspace Folder";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
__unkeyed-1 = "<leader>wr";
|
||||||
|
icon = "";
|
||||||
|
desc = "List Workspace Folders";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -80,6 +192,14 @@
|
|||||||
options.desc = "Normal mode and clear highlight";
|
options.desc = "Normal mode and clear highlight";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Activate Oil
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "<leader>e";
|
||||||
|
action = "<CMD>Oil<CR>";
|
||||||
|
options.desc = "Oil";
|
||||||
|
}
|
||||||
|
|
||||||
# Add undo breakpoints
|
# Add undo breakpoints
|
||||||
{
|
{
|
||||||
mode = "i";
|
mode = "i";
|
||||||
@@ -100,13 +220,6 @@
|
|||||||
options.desc = "Undo breakpoint";
|
options.desc = "Undo breakpoint";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
|
||||||
mode = "n";
|
|
||||||
key = "<leader>e";
|
|
||||||
action = "<CMD>Neotree toggle<CR>";
|
|
||||||
options.desc = "Toggle tree view";
|
|
||||||
}
|
|
||||||
|
|
||||||
# FZF-Lua custom commands -- I want to limit to current directory
|
# FZF-Lua custom commands -- I want to limit to current directory
|
||||||
{
|
{
|
||||||
mode = "n";
|
mode = "n";
|
||||||
|
|||||||
+1
-1
@@ -209,8 +209,8 @@ in
|
|||||||
"gr" = "references";
|
"gr" = "references";
|
||||||
"gI" = "implementation";
|
"gI" = "implementation";
|
||||||
"gy" = "type_definition";
|
"gy" = "type_definition";
|
||||||
"<leader>rn" = "rename";
|
|
||||||
"<leader>ca" = "code_action";
|
"<leader>ca" = "code_action";
|
||||||
|
"<leader>cr" = "rename";
|
||||||
"<leader>wl" = "list_workspace_folders";
|
"<leader>wl" = "list_workspace_folders";
|
||||||
"<leader>wr" = "remove_workspace_folder";
|
"<leader>wr" = "remove_workspace_folder";
|
||||||
"<leader>wa" = "add_workspace_folder";
|
"<leader>wa" = "add_workspace_folder";
|
||||||
|
|||||||
+1
-47
@@ -6,14 +6,6 @@
|
|||||||
options = {
|
options = {
|
||||||
always_show_bufferline = false;
|
always_show_bufferline = false;
|
||||||
buffer_close_icon = "";
|
buffer_close_icon = "";
|
||||||
offsets = [
|
|
||||||
{
|
|
||||||
filetype = "neo-tree";
|
|
||||||
text = "Neo-tree";
|
|
||||||
highlight = "Directory";
|
|
||||||
text_align = "left";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
diagnostics = "nvim_lsp";
|
diagnostics = "nvim_lsp";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -60,49 +52,11 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
neo-tree = {
|
|
||||||
enable = true;
|
|
||||||
popupBorderStyle = "rounded";
|
|
||||||
extraOptions = {
|
|
||||||
default_component_configs = {
|
|
||||||
diagnostics = {
|
|
||||||
symbols = {
|
|
||||||
hint = "";
|
|
||||||
info = "";
|
|
||||||
warn = "";
|
|
||||||
error = "";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
git_status = {
|
|
||||||
symbols = {
|
|
||||||
added = "";
|
|
||||||
deleted = "";
|
|
||||||
modified = "";
|
|
||||||
renamed = "";
|
|
||||||
untracked = "";
|
|
||||||
ignored = "";
|
|
||||||
unstaged = " ";
|
|
||||||
staged = "";
|
|
||||||
unmerged = "";
|
|
||||||
conflict = "";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
filesystem = {
|
|
||||||
follow_current_file.enabled = true;
|
|
||||||
filtered_items = {
|
|
||||||
hide_dotfiles = false;
|
|
||||||
hide_gitignored = false;
|
|
||||||
hide_hidden = false;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
noice.enable = true;
|
noice.enable = true;
|
||||||
notify.enable = true;
|
notify.enable = true;
|
||||||
nvim-autopairs.enable = true;
|
nvim-autopairs.enable = true;
|
||||||
nvim-colorizer.enable = true;
|
nvim-colorizer.enable = true;
|
||||||
|
oil.enable = true;
|
||||||
render-markdown.enable = true;
|
render-markdown.enable = true;
|
||||||
todo-comments.enable = true;
|
todo-comments.enable = true;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user