From e04cbdcd80edab589b09fc3c36c421de9708e6f0 Mon Sep 17 00:00:00 2001 From: Thomas Forgione Date: Fri, 1 May 2026 14:13:24 +0200 Subject: [PATCH] So cool --- nvim/init.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index 488cdcf..20446d4 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -4,8 +4,7 @@ local Plug = vim.fn['plug#'] vim.call('plug#begin') -- General plugins -Plug('vim-airline/vim-airline') -Plug('vim-airline/vim-airline-themes') +Plug('nvim-lualine/lualine.nvim') Plug('tpope/vim-abolish') Plug('lambdalisue/suda.vim') Plug('rcarriga/nvim-notify') @@ -42,6 +41,11 @@ vim.opt.termguicolors = true vim.opt.list = true vim.opt.listchars = { trail = '·', tab = ' ', nbsp = '¬' } +-- Status line +require('lualine').setup({ + options = { theme = 'ayu_dark' } +}) + -- Beautiful notifications vim.notify = require('notify') vim.notify.setup({ @@ -64,8 +68,6 @@ vim.api.nvim_create_autocmd({'BufWritePre'}, { -- COLOR -- pcall(vim.cmd.colorscheme, 'peach') vim.cmd.highlight({'BadWhitespace', 'ctermbg=red', 'guibg=red'}) -vim.g.airline_powerline_fonts = 1 -vim.g.airline_theme = 'dark' -- SEARCHING vim.opt.title = true @@ -191,6 +193,8 @@ vim.api.nvim_create_autocmd("LspAttach", { map('n','gs','lua vim.lsp.buf.signature_help()') map('n','gi','lua vim.lsp.buf.implementation()') map('n','gt','lua vim.lsp.buf.type_definition()') + map('n', ']e', 'lua vim.diagnostic.jump({ count = 1, severity = vim.diagnostic.severity.ERROR })') + map('n', '[e', 'lua vim.diagnostic.jump({ count = -1, severity = vim.diagnostic.severity.ERROR })') map('n','gw','lua vim.lsp.buf.document_symbol()') map('n','gW','lua vim.lsp.buf.workspace_symbol()') map('n','ah','lua vim.lsp.buf.hover({ focusable = false })')