From 42af051a2339acdc893d11014b0543aabf4c08da Mon Sep 17 00:00:00 2001 From: Adam Stück Date: Wed, 28 Aug 2024 08:58:46 +0200 Subject: nvim: add nvim-conf git submodule --- .config/nvim/lua/setup/lualine.lua | 44 -------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 .config/nvim/lua/setup/lualine.lua (limited to '.config/nvim/lua/setup/lualine.lua') diff --git a/.config/nvim/lua/setup/lualine.lua b/.config/nvim/lua/setup/lualine.lua deleted file mode 100644 index 087a301..0000000 --- a/.config/nvim/lua/setup/lualine.lua +++ /dev/null @@ -1,44 +0,0 @@ -local lualine = require 'lualine' - -local config = { - options = { - icons_enabled = true, - theme = 'onedark', - component_separators = { left = '', right = '' }, - section_separators = { left = '', right = '' }, - globalstatus = true, - }, - sections = { - lualine_a = { 'mode' }, - lualine_b = { 'branch' }, - lualine_c = { 'filename', 'diagnostics' }, - lualine_x = { 'encoding', 'filetype' }, - lualine_y = { 'progress' }, - lualine_z = { 'location' }, - }, -} - -local function ins_right(component) - table.insert(config.sections.lualine_x, 1, component) -end - -ins_right { - -- LSP Indicator - function() - local msg = '' - local buf_ft = vim.api.nvim_buf_get_option(0, 'filetype') - local clients = vim.lsp.get_active_clients() - if next(clients) == nil then - return msg - end - for _, client in ipairs(clients) do - local filetypes = client.config.filetypes - if filetypes and vim.fn.index(filetypes, buf_ft) ~= -1 then - return ' ' - end - end - return msg - end, -} - -lualine.setup(config) -- cgit v1.2.3-70-g09d2