Merge pull request 'more ide stuff and formatting' (#7) from more-ide-stuff into master

Reviewed-on: #7
This commit is contained in:
clint 2023-01-05 18:31:08 +00:00
commit d298ebe40a
5 changed files with 86 additions and 60 deletions

View File

@ -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,
}

View File

@ -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,
}
})

View File

@ -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")

View File

@ -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 = {

View File

@ -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
)