diff --git a/nix/base-system/flake.nix b/nix/base-system/flake.nix index b43c429..0583b42 100644 --- a/nix/base-system/flake.nix +++ b/nix/base-system/flake.nix @@ -164,6 +164,8 @@ EOF"; #nvim-dap-ui hoon-vim nvim-treesitter + lualine-nvim + lualine-lsp-progress lean-nvim roslyn-nvim nvim-treesitter-context diff --git a/nix/base-system/init.lua b/nix/base-system/init.lua index 6d7d2d1..1eb2337 100644 --- a/nix/base-system/init.lua +++ b/nix/base-system/init.lua @@ -578,6 +578,24 @@ vim.keymap.set("n", "tdb", function() vim.cmd("DBUIToggle") end) +require('lualine').setup { + icons_enabled = false, + disabled_filetypes = { + statusline = {}, + winbar = {}, + }, + sections = { + -- left side + lualine_a = {'mode'}, + lualine_b = {'filename'}, + lualine_c = {'encoding', 'fileformat', 'filetype'}, + -- right side + lualine_x = {'diagnostics'}, + lualine_y = {'progress', 'lsp_progress'}, + lualine_z = {'location'} + } +} + local dap = require('dap') dap.adapters.lldb = { type = "executable",