feat(nvim): add mini plugins, smart open and formatting

This commit is contained in:
fbachus
2025-01-10 02:00:20 +01:00
parent 6e9dd516f1
commit 77cb47e4b5
15 changed files with 418 additions and 277 deletions

View File

@@ -11,10 +11,10 @@ require('lualine').setup {
},
ignore_focus = {},
always_divide_middle = false,
globalstatus = false,
globalstatus = true,
refresh = {
statusline = 1000,
tabline = 2000,
statusline = 200,
tabline = 200,
winbar = 20000,
},
symbols = {
@@ -37,13 +37,25 @@ require('lualine').setup {
-- cond = require("noice").api.status.search.has,
-- color = { fg = "#ff9e64" },
-- },
'pwd',
'filename',
},
lualine_x = {
-- {
-- require("noice").api.status.command.get,
-- cond = require("noice").api.status.command.has,
-- color = { fg = "#ff9e64" },
-- },
{
require("noice").api.status.command.get,
cond = require("noice").api.status.command.has,
color = { fg = "#ff9e64" },
},
{
require("noice").api.statusline.mode.get,
cond = require("noice").api.statusline.mode.has,
color = { fg = "#ff9e64" },
},
{
require("noice").api.status.search.get,
cond = require("noice").api.status.search.has,
color = { fg = "#ff9e64" },
},
'filesize',
'filetype',
'require"lsp-status".status()'
@@ -66,8 +78,8 @@ require('lualine').setup {
'tabs',
mode = 2,
path = 1,
max_length = 60,
tab_max_length = 13,
max_length = 320,
tab_max_length = 40,
use_mode_colors = true,
},
},