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 = {
|
||||
enable = true;
|
||||
settings = {
|
||||
# Settings groups
|
||||
spec = [
|
||||
# Settings groups
|
||||
{
|
||||
__unkeyed-1 = "<leader>g";
|
||||
group = "Git";
|
||||
@@ -55,6 +55,118 @@
|
||||
group = "Database";
|
||||
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";
|
||||
}
|
||||
|
||||
# Activate Oil
|
||||
{
|
||||
mode = "n";
|
||||
key = "<leader>e";
|
||||
action = "<CMD>Oil<CR>";
|
||||
options.desc = "Oil";
|
||||
}
|
||||
|
||||
# Add undo breakpoints
|
||||
{
|
||||
mode = "i";
|
||||
@@ -100,13 +220,6 @@
|
||||
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
|
||||
{
|
||||
mode = "n";
|
||||
|
||||
+1
-1
@@ -209,8 +209,8 @@ in
|
||||
"gr" = "references";
|
||||
"gI" = "implementation";
|
||||
"gy" = "type_definition";
|
||||
"<leader>rn" = "rename";
|
||||
"<leader>ca" = "code_action";
|
||||
"<leader>cr" = "rename";
|
||||
"<leader>wl" = "list_workspace_folders";
|
||||
"<leader>wr" = "remove_workspace_folder";
|
||||
"<leader>wa" = "add_workspace_folder";
|
||||
|
||||
+1
-47
@@ -6,14 +6,6 @@
|
||||
options = {
|
||||
always_show_bufferline = false;
|
||||
buffer_close_icon = "";
|
||||
offsets = [
|
||||
{
|
||||
filetype = "neo-tree";
|
||||
text = "Neo-tree";
|
||||
highlight = "Directory";
|
||||
text_align = "left";
|
||||
}
|
||||
];
|
||||
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;
|
||||
notify.enable = true;
|
||||
nvim-autopairs.enable = true;
|
||||
nvim-colorizer.enable = true;
|
||||
oil.enable = true;
|
||||
render-markdown.enable = true;
|
||||
todo-comments.enable = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user