4 files changed,
26 insertions(+),
1 deletions(-)
Author:
Smirnov Olexander
ss2316544@gmail.com
Committed at:
2022-05-05 14:35:52 +0300
Parent:
01ec633
A
lua/configs/project.lua
@@ -0,0 +1,16 @@
+require("project_nvim").setup { + show_hidden = true, + patterns = { + ".git", + "Makefile", + "package.json", + "deno.json", + "go.mod", + "pyproject.toml", + "Cargo.toml", + }, + exclude_dirs = { + "~/.cargo", + "~/.golang", + }, +}
M
lua/configs/telescope.lua
@@ -1,6 +1,7 @@
local actions = require "telescope.actions" +local telescope = require "telescope" -require("telescope").setup { +telescope.setup { defaults = { prompt_prefix = " ", selection_caret = " ",@@ -45,3 +46,5 @@ lsp_code_actions = { theme = "cursor" },
lsp_document_symbols = { theme = "ivy" }, }, } + +telescope.load_extension "projects"
M
lua/core/keymaps.lua
@@ -42,6 +42,7 @@ map("n", "<leader>f", "<cmd>Telescope find_files<cr>")
map("n", "<leader>b", "<cmd>Telescope buffers<cr>") map("n", "<leader>sr", "<cmd>Telescope oldfiles<cr>") map("n", "<leader>st", "<cmd>Telescope live_grep<cr>") +map("n", "<leader>sp", "<cmd>Telescope projects<cr>") -- git map("n", "<leader>gg", "<cmd>Neogit<cr>")
M
lua/plugins.lua
@@ -21,6 +21,11 @@ use { "tpope/vim-surround", keys = { "c", "d", "y" } }
use { "kyazdani42/nvim-web-devicons", module = "nvim-web-devicons" } use { + "ahmedkhalf/project.nvim", + config = u.get_config "configs.project", + } + + use { "numToStr/Comment.nvim", keys = "gc", event = "BufRead",