fixes
This commit is contained in:
		
							parent
							
								
									290ea781da
								
							
						
					
					
						commit
						f92d40bd52
					
				
					 1 changed files with 10 additions and 7 deletions
				
			
		
							
								
								
									
										17
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								init.lua
									
									
									
									
									
								
							|  | @ -77,11 +77,12 @@ require("lazy").setup({ | ||||||
| 		end, | 		end, | ||||||
| 	}, | 	}, | ||||||
| 	"f-person/git-blame.nvim", | 	"f-person/git-blame.nvim", | ||||||
|  | 	"lewis6991/gitsigns.nvim", | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| require("stickybuf").setup() | require("stickybuf").setup() | ||||||
| 
 |  | ||||||
| require("fidget").setup({}) | require("fidget").setup({}) | ||||||
|  | require("gitsigns").setup() | ||||||
| 
 | 
 | ||||||
| -- Vim options | -- Vim options | ||||||
| vim.cmd("autocmd FileType qf set nobuflisted") | vim.cmd("autocmd FileType qf set nobuflisted") | ||||||
|  | @ -120,7 +121,6 @@ local function on_attach(client, buffer) | ||||||
| 	local keymap_opts = { buffer = buffer } | 	local keymap_opts = { buffer = buffer } | ||||||
| 
 | 
 | ||||||
| 	vim.keymap.set("n", "<c-]>", vim.lsp.buf.definition, keymap_opts) | 	vim.keymap.set("n", "<c-]>", vim.lsp.buf.definition, keymap_opts) | ||||||
| 	vim.keymap.set("n", "K", vim.lsp.buf.hover, keymap_opts) |  | ||||||
| 	vim.keymap.set("n", "gD", vim.lsp.buf.implementation, keymap_opts) | 	vim.keymap.set("n", "gD", vim.lsp.buf.implementation, keymap_opts) | ||||||
| 	vim.keymap.set("n", "<c-k>", vim.lsp.buf.signature_help, keymap_opts) | 	vim.keymap.set("n", "<c-k>", vim.lsp.buf.signature_help, keymap_opts) | ||||||
| 	vim.keymap.set("n", "1gD", vim.lsp.buf.type_definition, keymap_opts) | 	vim.keymap.set("n", "1gD", vim.lsp.buf.type_definition, keymap_opts) | ||||||
|  | @ -130,6 +130,7 @@ local function on_attach(client, buffer) | ||||||
| 	vim.keymap.set("n", "gd", vim.lsp.buf.definition, keymap_opts) | 	vim.keymap.set("n", "gd", vim.lsp.buf.definition, keymap_opts) | ||||||
| 	vim.keymap.set("n", "ga", vim.lsp.buf.code_action, keymap_opts) | 	vim.keymap.set("n", "ga", vim.lsp.buf.code_action, keymap_opts) | ||||||
| 	vim.keymap.set("n", "<leader>r", "<cmd>lua vim.lsp.buf.rename()<CR>", { noremap = true }) | 	vim.keymap.set("n", "<leader>r", "<cmd>lua vim.lsp.buf.rename()<CR>", { noremap = true }) | ||||||
|  | 	vim.keymap.set("n", "<leader>h", vim.lsp.buf.hover, keymap_opts) | ||||||
| 
 | 
 | ||||||
| 	-- Show diagnostic popup on cursor hover | 	-- Show diagnostic popup on cursor hover | ||||||
| 	local diag_float_grp = vim.api.nvim_create_augroup("DiagnosticFloat", { clear = true }) | 	local diag_float_grp = vim.api.nvim_create_augroup("DiagnosticFloat", { clear = true }) | ||||||
|  | @ -218,9 +219,9 @@ require("nvim_comment").setup() | ||||||
| -- Buffer line | -- Buffer line | ||||||
| require("bufferline").setup({ | require("bufferline").setup({ | ||||||
| 	options = { | 	options = { | ||||||
| 		close_command = function(bufnum) | 		close_command = false, | ||||||
| 			require("bufdelete").bufdelete(bufnum) | 		show_buffer_close_icons = false, | ||||||
| 		end, | 		right_mouse_command = "", | ||||||
| 	}, | 	}, | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
|  | @ -230,7 +231,6 @@ require("scope").setup({ | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| -- Keybinds | -- Keybinds | ||||||
| vim.keymap.set("n", "<leader><leader>", ":luafile $MYVIMRC<CR>", {}) -- reload nvim config |  | ||||||
| local builtin = require("telescope.builtin") | local builtin = require("telescope.builtin") | ||||||
| vim.keymap.set("n", "<c-p>", builtin.find_files, {}) | vim.keymap.set("n", "<c-p>", builtin.find_files, {}) | ||||||
| vim.keymap.set("n", "<leader>ff", builtin.find_files, {}) | vim.keymap.set("n", "<leader>ff", builtin.find_files, {}) | ||||||
|  | @ -249,7 +249,9 @@ end, keymap_opts) | ||||||
| 
 | 
 | ||||||
| -- LSP Config | -- LSP Config | ||||||
| require("lspconfig").tsserver.setup({}) | require("lspconfig").tsserver.setup({}) | ||||||
| require("lspconfig").gdscript.setup({}) | require("lspconfig").gdscript.setup({ | ||||||
|  | 	on_attach = on_attach, | ||||||
|  | }) | ||||||
| require("lspconfig").ruby_ls.setup({ | require("lspconfig").ruby_ls.setup({ | ||||||
| 	cmd = { "bundle", "exec", "ruby-lsp" }, | 	cmd = { "bundle", "exec", "ruby-lsp" }, | ||||||
| 	on_attach = on_attach, | 	on_attach = on_attach, | ||||||
|  | @ -264,6 +266,7 @@ null_ls.setup({ | ||||||
| 		null_ls.builtins.formatting.prettierd, | 		null_ls.builtins.formatting.prettierd, | ||||||
| 		null_ls.builtins.formatting.rubocop, | 		null_ls.builtins.formatting.rubocop, | ||||||
| 		null_ls.builtins.formatting.stylua, | 		null_ls.builtins.formatting.stylua, | ||||||
|  | 		null_ls.builtins.code_actions.gitsigns, | ||||||
| 	}, | 	}, | ||||||
| 	on_attach = on_attach, | 	on_attach = on_attach, | ||||||
| }) | }) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue