mirror of
https://github.com/halfdan/dotfiles.git
synced 2025-09-10 11:46:25 +00:00
Several changes to statusbar
This commit is contained in:
@@ -29,6 +29,15 @@ vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
local saga = require 'lspsaga'
|
||||||
|
saga.init_lsp_saga({
|
||||||
|
-- symbols in winbar
|
||||||
|
symbol_in_winbar = true,
|
||||||
|
winbar_file_format = function()
|
||||||
|
return vim.fn.expand("%=%m %f")
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
-- symbols for autocomplete
|
-- symbols for autocomplete
|
||||||
vim.lsp.protocol.CompletionItemKind = {
|
vim.lsp.protocol.CompletionItemKind = {
|
||||||
" (Text) ",
|
" (Text) ",
|
||||||
@@ -118,7 +127,7 @@ capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
|
|||||||
|
|
||||||
|
|
||||||
lspconfig['elixirls'].setup{
|
lspconfig['elixirls'].setup{
|
||||||
cmd = { "/home/halfdan/opt/elixir-ls/rel/language_server.sh"},
|
cmd = { "/Users/fbecker18/opt/elixir-ls/language_server.sh"},
|
||||||
on_attach = on_attach,
|
on_attach = on_attach,
|
||||||
capabilities = capabilities,
|
capabilities = capabilities,
|
||||||
}
|
}
|
||||||
|
@@ -86,7 +86,7 @@ return require("packer").startup(
|
|||||||
use {'L3MON4D3/LuaSnip'}
|
use {'L3MON4D3/LuaSnip'}
|
||||||
use {'saadparwaiz1/cmp_luasnip'}
|
use {'saadparwaiz1/cmp_luasnip'}
|
||||||
|
|
||||||
use {'tami5/lspsaga.nvim'}
|
use {'glepnir/lspsaga.nvim'}
|
||||||
|
|
||||||
-- Used to display LSP status in Lualine
|
-- Used to display LSP status in Lualine
|
||||||
use {'nvim-lua/lsp-status.nvim'}
|
use {'nvim-lua/lsp-status.nvim'}
|
||||||
|
@@ -33,7 +33,9 @@ vim.wo.signcolumn = "yes" -- Always show the signcolumn, otherwise it would shif
|
|||||||
vim.o.updatetime = 300 -- Faster completion
|
vim.o.updatetime = 300 -- Faster completion
|
||||||
vim.o.timeoutlen = O.timeoutlen -- By default timeoutlen is 1000 ms
|
vim.o.timeoutlen = O.timeoutlen -- By default timeoutlen is 1000 ms
|
||||||
vim.o.clipboard = "unnamedplus" -- Copy paste between vim and everything else
|
vim.o.clipboard = "unnamedplus" -- Copy paste between vim and everything else
|
||||||
|
vim.o.laststatus = 3 -- Set global status bar
|
||||||
|
vim.opt.showtabline = 0 -- Disable tabline
|
||||||
|
-- vim.opt.winbar = "%=%m %f" -- Show winbar with modified flag and filename right adjusted
|
||||||
|
|
||||||
-- Enable telescope theme
|
-- Enable telescope theme
|
||||||
vim.g.gruvbox_baby_telescope_theme = 1
|
vim.g.gruvbox_baby_telescope_theme = 1
|
||||||
|
Reference in New Issue
Block a user