summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/vim.nix2
-rw-r--r--dotfiles/vim.lua12
2 files changed, 13 insertions, 1 deletions
diff --git a/common/vim.nix b/common/vim.nix
index 0228849..8d53e3b 100644
--- a/common/vim.nix
+++ b/common/vim.nix
@@ -70,7 +70,6 @@ let
70 lualine-nvim 70 lualine-nvim
71 lualine-lsp-progress 71 lualine-lsp-progress
72 gitsigns-nvim 72 gitsigns-nvim
73 vim-dirvish
74 diffview-nvim 73 diffview-nvim
75 74
76 nvim-compe 75 nvim-compe
@@ -81,6 +80,7 @@ let
81 vim-vsnip-integ 80 vim-vsnip-integ
82 81
83 telescope-nvim 82 telescope-nvim
83 telescope-file-browser-nvim
84 84
85 # Treesitter 85 # Treesitter
86 (nvim-treesitter.withPlugins (_: tree-sitter.allGrammars)) 86 (nvim-treesitter.withPlugins (_: tree-sitter.allGrammars))
diff --git a/dotfiles/vim.lua b/dotfiles/vim.lua
index ce04561..faa5053 100644
--- a/dotfiles/vim.lua
+++ b/dotfiles/vim.lua
@@ -188,11 +188,23 @@ map("i", "<C-e>", "compe#close('<C-e>')", { noremap = true, silent = true, expr
188 188
189-- Telescope 189-- Telescope
190 190
191require("telescope").setup {
192 extensions = {
193 file_browser = {
194 path = "%:p:h",
195 dir_icon = "D",
196 },
197 }
198}
199
200require("telescope").load_extension "file_browser"
201
191map("n", "<leader>fb", "<cmd>Telescope buffers<cr>", mapopts) 202map("n", "<leader>fb", "<cmd>Telescope buffers<cr>", mapopts)
192map("n", "<leader>ff", "<cmd>Telescope find_files<cr>", mapopts) 203map("n", "<leader>ff", "<cmd>Telescope find_files<cr>", mapopts)
193map("n", "<leader>fg", "<cmd>Telescope live_grep<cr>", mapopts) 204map("n", "<leader>fg", "<cmd>Telescope live_grep<cr>", mapopts)
194map("n", "<leader>fh", "<cmd>Telescope help_tags<cr>", mapopts) 205map("n", "<leader>fh", "<cmd>Telescope help_tags<cr>", mapopts)
195map("n", "<leader>ft", "<cmd>Telescope treesitter<cr>", mapopts) 206map("n", "<leader>ft", "<cmd>Telescope treesitter<cr>", mapopts)
207map("n", "-", "<cmd>lua require('telescope').extensions.file_browser.file_browser()<cr>", mapopts)
196 208
197-- Lualine 209-- Lualine
198 210