general updates to config, minor fixes
This commit is contained in:
parent
68796d499e
commit
376fb5df91
6 changed files with 9 additions and 9 deletions
1
ftplugin/c.lua
Normal file
1
ftplugin/c.lua
Normal file
|
@ -0,0 +1 @@
|
||||||
|
vim.opt.colorcolumn = "80"
|
|
@ -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})
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
|
@ -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,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue