summaryrefslogtreecommitdiff
path: root/mut/neovim/lua/my/packages/lualine.fnl
blob: 4f574256811870eefc1dad66a78057abe8d9cf7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(local lualine (require :lualine))
(local clients #(do
                  (local bn (vim.fn.fnamemodify (vim.fn.bufname :%) ::p))
                  (local m (bn:match ".*clients/([a-z]+)/.*"))
                  (if (not= nil m)
                      m
                      "")))
(lualine.setup
  {:extensions [:quickfix :fugitive :oil :fzf :nvim-dap-ui]
   :sections
   {:lualine_c ["%=" {1 clients :color :WarningMsg}]}
   :winbar
   {:lualine_a [:filename]}
   :inactive_winbar
   {:lualine_a [:filename]}
   :tabline
   {:lualine_a [:tabs]}})