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 -- 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>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}) 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 -- statusline
vim.api.nvim_set_option("laststatus", 2) vim.api.nvim_set_option("laststatus", 3)
vim.api.nvim_set_option("statusline", " ") vim.api.nvim_set_option("statusline", " ")
-- tabline -- tabline

View file

@ -212,16 +212,11 @@ return {
null_ls.builtins.diagnostics.trail_space.with { null_ls.builtins.diagnostics.trail_space.with {
disabled_filetypes = { "lua" } 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.code_actions.gitsigns,
null_ls.builtins.diagnostics.flake8,
null_ls.builtins.diagnostics.yamllint, null_ls.builtins.diagnostics.yamllint,
null_ls.builtins.formatting.yamlfmt, null_ls.builtins.formatting.yamlfmt,
null_ls.builtins.formatting.shfmt, null_ls.builtins.formatting.shfmt,
null_ls.builtins.formatting.shellharden, null_ls.builtins.formatting.shellharden,
null_ls.builtins.formatting.beautysh,
}, },
} }
end, end,

View file

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

View file

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