aboutsummaryrefslogtreecommitdiff
path: root/dot_config/nvim/lua/plugins/lualine.lua
blob: 52006ad8f51a931b9bd5ab63f1c0b225a3a5afe1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
return {
  'nvim-lualine/lualine.nvim',
  dependencies = { 'nvim-tree/nvim-web-devicons' },
  config = function()
    require('lualine').setup({
      options = {
        theme = 'catppuccin'
      },
      sections = {
      lualine_x = {
        function()
          return require('direnv').statusline()
        end,
        'encoding',
        'fileformat',
        'filetype',
      }
    }
    })
  end
}
n class="p">{ menu = { draw = { padding = { 0, 1 }, -- padding only on right side components = { kind_icon = { text = function(ctx) return ' ' .. ctx.kind_icon .. ctx.icon_gap .. ' ' end } } } } } } }