diff --git a/root/.config/nvim/lua/plugins/init.lua b/root/.config/nvim/lua/plugins/init.lua index 57a8c7b..3153f36 100644 --- a/root/.config/nvim/lua/plugins/init.lua +++ b/root/.config/nvim/lua/plugins/init.lua @@ -91,6 +91,7 @@ return { "nvim-telescope/telescope-bibtex.nvim", -- "benfowler/telescope-luasnip.nvim", "2kabhishek/nerdy.nvim", + "albenisolmos/telescope-oil.nvim", }, config = plugins_setup.telescope, }, @@ -153,6 +154,7 @@ return { "rmagatti/auto-session", opts = { log_level = "error", + args_allow_single_directory = false, -- boolean Follow normal sesion save/load logic if launched with a single directory as the only argument auto_session_enable_last_session = false, auto_session_root_dir = vim.fn.stdpath("data") .. "/sessions/", auto_session_enabled = true, diff --git a/root/.config/nvim/lua/plugins/vimplug.lua b/root/.config/nvim/lua/plugins/vimplug.lua index 2e9f03d..e6671d7 100644 --- a/root/.config/nvim/lua/plugins/vimplug.lua +++ b/root/.config/nvim/lua/plugins/vimplug.lua @@ -148,6 +148,12 @@ local M = { }, "lambdalisue/vim-fern", + { + "jiangyinzuo/fern-oil.nvim", + dependencies = { + "lambdalisue/vim-fern", + }, + }, { "lambdalisue/fern-renderer-nerdfont.vim", dependencies = { diff --git a/root/.config/nvim/lua/plugins_setup.lua b/root/.config/nvim/lua/plugins_setup.lua index 09f16d4..409ec45 100644 --- a/root/.config/nvim/lua/plugins_setup.lua +++ b/root/.config/nvim/lua/plugins_setup.lua @@ -101,7 +101,10 @@ function M.telescope() telescope.load_extension("session-lens") telescope.load_extension("bibtex") -- telescope.load_extension("luasnip") - require("telescope").load_extension("nerdy") + telescope.load_extension("nerdy") + telescope.load_extension("oil") + + vim.keymap.set("n", "to", "Telescope oil", { noremap = true, silent = true }) end function M.mason()