migrate to oil.nvim

This commit is contained in:
♥ Minnie ♥ 2025-05-15 17:56:05 +08:00
parent eae19b0c19
commit 33110b0465
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
4 changed files with 17 additions and 27 deletions

View file

@ -18,7 +18,6 @@
# UI plugins # UI plugins
./plugins/ui/lualine.nix ./plugins/ui/lualine.nix
./plugins/ui/neo-tree.nix
./plugins/ui/web-devicons.nix ./plugins/ui/web-devicons.nix
./plugins/ui/whichkey.nix ./plugins/ui/whichkey.nix
@ -34,6 +33,7 @@
# Utils # Utils
./plugins/utils/markdown-preview.nix ./plugins/utils/markdown-preview.nix
./plugins/utils/render-markdown.nix ./plugins/utils/render-markdown.nix
./plugins/utils/oil.nix
./plugins/utils/telescope.nix ./plugins/utils/telescope.nix
./plugins/utils/todo-comments.nix ./plugins/utils/todo-comments.nix
./plugins/utils/vimtex.nix ./plugins/utils/vimtex.nix

View file

@ -1,10 +1,6 @@
{ ... }: { { ... }: {
plugins.auto-session = { plugins.auto-session = {
enable = true; enable = true;
settings = {
pre_save_cmds = ["Neotree close"];
post_restore_cmds = ["Neotree show"];
};
}; };
keymaps = [ keymaps = [

View file

@ -1,22 +0,0 @@
{...}: {
plugins.neo-tree = {
enable = true;
eventHandlers = {
neo_tree_window_after_open = ''
function(_)
vim.cmd("wincmd =")
end
'';
};
closeIfLastWindow = true;
};
keymaps = [
{
mode = "n";
key = "<leader>e";
action = "<cmd>Neotree<cr>";
options.desc = "focus_neotree";
}
];
}

View file

@ -0,0 +1,16 @@
{ ... }: {
plugins.oil = {
enable = true;
};
keymaps = [
{
mode = "n";
key = "-";
action = "<cmd>Oil<cr>";
options = {
desc = "Open parent directory";
};
}
];
}