diff --git a/neovim/.config/nvim/after/plugin/oil.lua b/neovim/.config/nvim/after/plugin/oil.lua new file mode 100644 index 0000000..9262980 --- /dev/null +++ b/neovim/.config/nvim/after/plugin/oil.lua @@ -0,0 +1,15 @@ +local oil = require("oil") + +oil.setup({ + default_file_explorer = false, + skip_confirm_for_simple_edits = true, + columns = {}, +}) + +vim.keymap.set("n", "o", function() + if vim.bo.filetype == "oil" then + oil.close() + else + oil.open() + end +end) diff --git a/neovim/.config/nvim/init.lua b/neovim/.config/nvim/init.lua index c19b182..469f78d 100644 --- a/neovim/.config/nvim/init.lua +++ b/neovim/.config/nvim/init.lua @@ -80,6 +80,10 @@ require("packer").startup(function(use) use({ "ThePrimeagen/harpoon" }) + use({ + "stevearc/oil.nvim", + }) + if PACKER_BOOTSTRAP then require("packer").sync() end