diff --git a/ftplugin/c.lua b/ftplugin/c.lua new file mode 100644 index 0000000..0a1491d --- /dev/null +++ b/ftplugin/c.lua @@ -0,0 +1 @@ +vim.opt.colorcolumn = "80" diff --git a/lua/core/remap.lua b/lua/core/remap.lua index f7c6f14..f42bd06 100644 --- a/lua/core/remap.lua +++ b/lua/core/remap.lua @@ -48,3 +48,6 @@ vim.api.nvim_set_keymap("n", "mX", ":exec 'w' !chmod -x % -- mk- and loadview for view-persistance vim.api.nvim_set_keymap("n", "vm", ":exec 'w' mkview ", {silent = true}) vim.api.nvim_set_keymap("n", "vl", ":exec 'w' loadview ", {silent = true}) + +-- for fast save +vim.api.nvim_set_keymap("n", "", ":exec 'w'", {silent = true}) diff --git a/lua/core/statusline.lua b/lua/core/statusline.lua index 0912228..4852505 100644 --- a/lua/core/statusline.lua +++ b/lua/core/statusline.lua @@ -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 diff --git a/lua/plugin/lspconfig.lua b/lua/plugin/lspconfig.lua index 5cfc508..06cb6ab 100644 --- a/lua/plugin/lspconfig.lua +++ b/lua/plugin/lspconfig.lua @@ -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, diff --git a/lua/plugin/lualine.lua b/lua/plugin/lualine.lua index b84ba4d..d856bfe 100644 --- a/lua/plugin/lualine.lua +++ b/lua/plugin/lualine.lua @@ -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 = { diff --git a/lua/plugin/zen.lua b/lua/plugin/zen.lua index dcee5d2..1bd79ae 100644 --- a/lua/plugin/zen.lua +++ b/lua/plugin/zen.lua @@ -4,12 +4,11 @@ return { opts = { window = { backdrop = 1, - width = 90, + width = 92, }, plugins = { options = { enabled = true, - ruler = true, showcmd = true, laststatus = 3, },