diff --git a/init.lua b/init.lua index df79a36c..528d83f1 100644 --- a/init.lua +++ b/init.lua @@ -552,6 +552,10 @@ cmp.setup { { name = 'path' }, }, } +-- Configure Oil +require('oil').setup() +vim.keymap.set('n', '-', 'Oil --float', { desc = 'Open current directory' }) + -- Configure Theme require('catppuccin').setup({ flavour = 'macchiato', diff --git a/lazy-lock.json b/lazy-lock.json index 0ee326fd..0dfb61fc 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -18,6 +18,7 @@ "nvim-lspconfig": { "branch": "master", "commit": "84f2dd42efffa20d505ac44c78568d778ca7e0a1" }, "nvim-treesitter": { "branch": "master", "commit": "ab818bf5a2ee21515ade9afcf428e98056b6197b" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "ec1c5bdb3d87ac971749fa6c7dbc2b14884f1f6a" }, + "oil.nvim": { "branch": "master", "commit": "24027ed8d7f3ee5c38cfd713915e2e16d89e79b3" }, "onedark.nvim": { "branch": "master", "commit": "c5476a091b0f1b4e853db91c91ff941f848a1cdd" }, "plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" }, diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua index fbaa3fcd..1e90faab 100644 --- a/lua/custom/plugins/init.lua +++ b/lua/custom/plugins/init.lua @@ -1,4 +1,6 @@ return { + -- File Browser + { 'stevearc/oil.nvim' }, -- Theme { 'catppuccin/nvim', name='catppuccin', priority = 1000 }, }