general updates to config, minor fixes

This commit is contained in:
xesc 2024-02-29 20:33:48 +01:00
parent 68796d499e
commit 376fb5df91
6 changed files with 9 additions and 9 deletions

1
ftplugin/c.lua Normal file
View file

@ -0,0 +1 @@
vim.opt.colorcolumn = "80"

View file

@ -48,3 +48,6 @@ vim.api.nvim_set_keymap("n", "<leader>mX", ":exec 'w'<cr> <bar> <cmd>!chmod -x %
-- mk- and loadview for view-persistance
vim.api.nvim_set_keymap("n", "<leader>vm", ":exec 'w'<cr> <bar> <cmd>mkview <cr>", {silent = true})
vim.api.nvim_set_keymap("n", "<leader>vl", ":exec 'w'<cr> <bar> <cmd>loadview <cr>", {silent = true})
-- <leader><leader> for fast save
vim.api.nvim_set_keymap("n", "<leader><leader>", ":exec 'w'<cr>", {silent = true})

View file

@ -1,5 +1,5 @@
-- statusline
vim.api.nvim_set_option("laststatus", 2)
vim.api.nvim_set_option("laststatus", 3)
vim.api.nvim_set_option("statusline", " ")
-- tabline

View file

@ -212,16 +212,11 @@ return {
null_ls.builtins.diagnostics.trail_space.with {
disabled_filetypes = { "lua" }
},
null_ls.builtins.diagnostics.shellcheck,
null_ls.builtins.code_actions.shellcheck,
null_ls.builtins.formatting.jq,
null_ls.builtins.code_actions.gitsigns,
null_ls.builtins.diagnostics.flake8,
null_ls.builtins.diagnostics.yamllint,
null_ls.builtins.formatting.yamlfmt,
null_ls.builtins.formatting.shfmt,
null_ls.builtins.formatting.shellharden,
null_ls.builtins.formatting.beautysh,
},
}
end,

View file

@ -10,15 +10,17 @@ return {
custom_gruvbox.visual.a.bg = '#a9b665'
custom_gruvbox.replace.a.bg = '#ea6962'
local function lspsaga()
return require('lspsaga.symbol.winbar').get_bar()
end
require('lualine').setup {
options = {
theme = custom_gruvbox,
globalstatus = true,
component_separators = { left = '', right = '' },
section_separators = { left = '', right = '' },
disabled_filetypes = { 'netrw', 'Trouble' }
disabled_filetypes = { 'netrw', 'Trouble' },
},
sections = {
lualine_a = {

View file

@ -4,12 +4,11 @@ return {
opts = {
window = {
backdrop = 1,
width = 90,
width = 92,
},
plugins = {
options = {
enabled = true,
ruler = true,
showcmd = true,
laststatus = 3,
},