more ide stuff and formatting
This commit is contained in:
parent
5690f9386a
commit
4f4ea79b95
|
@ -0,0 +1,9 @@
|
|||
vim.opt.list = true
|
||||
vim.opt.listchars:append "space:⋅"
|
||||
vim.opt.listchars:append "eol:↴"
|
||||
|
||||
require("indent_blankline").setup {
|
||||
space_char_blankline = " ",
|
||||
show_current_context = true,
|
||||
show_current_context_start = true,
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
local null_ls = require('null-ls')
|
||||
|
||||
require('null-ls').setup({
|
||||
sources = {
|
||||
null_ls.builtins.diagnostics.selene, -- i forgot what this is, can i delete it?
|
||||
null_ls.builtins.formatting.black,
|
||||
}
|
||||
})
|
|
@ -1,5 +1,5 @@
|
|||
-- general theme
|
||||
vim.cmd("colorscheme ayu")
|
||||
vim.cmd("colorscheme gruvbox")
|
||||
|
||||
-- ignore background color for transparency
|
||||
-- vim.cmd("highlight Normal guibg=none")
|
||||
|
|
|
@ -1,17 +1,20 @@
|
|||
local cmp = require'cmp'
|
||||
-- local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||
local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||
|
||||
local on_attach = function()
|
||||
vim.keymap.set("n", "K", vim.lsp.buf.hover, {buffer=0})
|
||||
vim.keymap.set("n", "gd", vim.lsp.buf.definition, {buffer=0})
|
||||
vim.keymap.set("n", "<Leader>r", vim.lsp.buf.rename, {buffer=0})
|
||||
vim.keymap.set("n", "<Leader>fo", vim.lsp.buf.format, {buffer=0})
|
||||
end
|
||||
|
||||
require'lspconfig'.jedi_language_server.setup{
|
||||
require'lspconfig'.pyright.setup{
|
||||
capabilities = capabilities,
|
||||
on_attach = on_attach
|
||||
}
|
||||
|
||||
require'lspconfig'.sumneko_lua.setup{
|
||||
capabilities = capabilities,
|
||||
on_attach = on_attach,
|
||||
settings = {
|
||||
Lua = {
|
||||
|
|
|
@ -123,7 +123,7 @@ return require('packer').startup(function(use)
|
|||
config = function() require("nvim-autopairs").setup {} end
|
||||
}
|
||||
|
||||
|
||||
-- Cursor line
|
||||
use('yamatsum/nvim-cursorline')
|
||||
require('nvim-cursorline').setup {
|
||||
cursorline = {
|
||||
|
@ -147,7 +147,13 @@ return require('packer').startup(function(use)
|
|||
}
|
||||
}
|
||||
|
||||
-- Indent lines
|
||||
require("packer").startup(function()
|
||||
use "lukas-reineke/indent-blankline.nvim"
|
||||
end)
|
||||
|
||||
-- Object Explorer
|
||||
use 'simrat39/symbols-outline.nvim'
|
||||
|
||||
end
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue