Updated config
This commit is contained in:
6
after/plugin/gitsigns.lua
Normal file
6
after/plugin/gitsigns.lua
Normal file
@@ -0,0 +1,6 @@
|
||||
local setup, gitsigns = pcall(require, 'gitsigns')
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
gitsigns.setup {}
|
||||
@@ -8,3 +8,9 @@ nvimtree.setup({
|
||||
width = 30,
|
||||
}
|
||||
})
|
||||
-- hacky keybinding to change root dir
|
||||
vim.keymap.set("n", "<leader>tr", function ()
|
||||
require("nvim-tree.api").tree.change_root(vim.fn.getcwd())
|
||||
end)
|
||||
|
||||
|
||||
|
||||
@@ -27,10 +27,18 @@ telescope.setup {
|
||||
file_browser = false,
|
||||
folder_browser = false
|
||||
}
|
||||
},
|
||||
fzf = {
|
||||
fuzzy = true, -- false will only do exact matching
|
||||
override_generic_sorter = true, -- override the generic sorter
|
||||
override_file_sorter = true, -- override the file sorter
|
||||
case_mode = "smart_case", -- or "ignore_case" or "respect_case"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
telescope.load_extension('fzf')
|
||||
|
||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, { desc = "Find files" })
|
||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep, { desc = "Live grep" })
|
||||
vim.keymap.set('n', '<leader>fb', builtin.buffers, { desc = "Find buffers" })
|
||||
|
||||
@@ -42,6 +42,7 @@ return packer.startup(function(use)
|
||||
"nvim-telescope/telescope-project.nvim",
|
||||
requires = { "nvim-telescope/telescope.nvim", "nvim-lua/plenary.nvim" }
|
||||
}
|
||||
use { 'nvim-telescope/telescope-fzf-native.nvim', run = 'make' }
|
||||
-- development
|
||||
use 'github/copilot.vim'
|
||||
use {
|
||||
@@ -95,6 +96,7 @@ return packer.startup(function(use)
|
||||
use 'sindrets/diffview.nvim'
|
||||
use("windwp/nvim-autopairs")
|
||||
use({ "windwp/nvim-ts-autotag", after = "nvim-treesitter" })
|
||||
use('lewis6991/gitsigns.nvim')
|
||||
-- useful plugins
|
||||
use {
|
||||
"folke/which-key.nvim",
|
||||
|
||||
Reference in New Issue
Block a user