diff options
author | Benjamin Chausse <benjamin@chausse.xyz> | 2023-11-01 16:07:37 -0400 |
---|---|---|
committer | Benjamin Chausse <benjamin@chausse.xyz> | 2023-11-01 16:07:37 -0400 |
commit | c20a1b6e2d6a0fd165e833b536d0b6b7b5d2d670 (patch) | |
tree | 9567c067132ccdf97da7ccf0e24607dbee4a05a6 /lua/ben/plugins/fern.lua | |
parent | 6707e9c579b0321e833e2841fa5d5e049674bfb0 (diff) |
Use fern instead of netrw
Diffstat (limited to 'lua/ben/plugins/fern.lua')
-rw-r--r-- | lua/ben/plugins/fern.lua | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lua/ben/plugins/fern.lua b/lua/ben/plugins/fern.lua new file mode 100644 index 0000000..b120125 --- /dev/null +++ b/lua/ben/plugins/fern.lua @@ -0,0 +1,19 @@ +return { + "lambdalisue/fern.vim", + dependencies = { + "TheLeoP/fern-renderer-web-devicons.nvim", + "lambdalisue/fern-git-status.vim", + "lambdalisue/fern-hijack.vim", + "lambdalisue/fern-bookmark.vim", + "lambdalisue/fern-ssh", + }, + config = function() + vim.g["fern#renderer"] = "nvim-web-devicons" + -- Store bookmarks in $XDG_CONFIG_HOME/nvim/fern-bookmarks + vim.g["fern#scheme#bookmark#store#file"] = vim.fn.stdpath("config") .. "/fern-bookmarks" + end, + keys = { + { "<leader>fm", "<cmd>Fern -drawer .<cr>" }, + { "<leader>fb", "<cmd>Fern bookmark:///<cr>" }, + }, +} |