diff options
| author | Michaël Ball <michael.ball@krotosaudio.com> | 2024-07-18 09:07:05 +0100 | 
|---|---|---|
| committer | Michaël Ball <michael.ball@krotosaudio.com> | 2024-07-18 09:07:05 +0100 | 
| commit | 457ce9e6017c081e02a566895fa1fe488cd87b9c (patch) | |
| tree | 05f49a483fe99c9935f43e8e4c25f80ba5077452 /neovim/.config/nvim/lua/config/galaxyline.lua | |
| parent | 4c2a7cc1b0fa0e437476e06c1c11e1778d9cc92f (diff) | |
Refactor plugins for lazy.nvim
Diffstat (limited to 'neovim/.config/nvim/lua/config/galaxyline.lua')
| -rw-r--r-- | neovim/.config/nvim/lua/config/galaxyline.lua | 209 | 
1 files changed, 0 insertions, 209 deletions
| diff --git a/neovim/.config/nvim/lua/config/galaxyline.lua b/neovim/.config/nvim/lua/config/galaxyline.lua deleted file mode 100644 index a4bdf05..0000000 --- a/neovim/.config/nvim/lua/config/galaxyline.lua +++ /dev/null @@ -1,209 +0,0 @@ -local gl = require('galaxyline') -local colors = { -  yellow = vim.g.terminal_color_11, -  cyan = vim.g.terminal_color_14, -  darkblue = vim.g.terminal_color_4, -  green = vim.g.terminal_color_10, -  orange = vim.g.terminal_color_3, -  violet = vim.g.terminal_color_5, -  magenta = vim.g.terminal_color_13, -  blue = vim.g.terminal_color_12, -  red = vim.g.terminal_color_9, -} -local condition = require('galaxyline.condition') -local gls = gl.section -local lsp = require('galaxyline.provider_lsp') -gl.short_line_list = {'nerdtree', 'NeogitStatus', 'vim-plug', 'lspsagaoutline'} - -gls.left[1] = { -  RainbowBlue = { -    provider = function() return '▊ ' end, -    highlight = {colors.blue, 'StatusLine'} -  }, -} -gls.left[2] = { -  ViMode = { -    provider = function() -      -- auto change color according the vim mode -      local mode_color = {n = colors.red, i = colors.green,v=colors.blue, -                          ['^V'] = colors.blue,V=colors.blue, -                          c = colors.magenta,no = colors.red,s = colors.orange, -                          S=colors.orange,['^S'] = colors.orange, -                          ic = colors.yellow,R = colors.violet,Rv = colors.violet, -                          cv = colors.red,ce=colors.red, r = colors.cyan, -                          rm = colors.cyan, ['r?'] = colors.cyan, -                          ['!']  = colors.red,t = colors.red} -      vim.api.nvim_command('hi GalaxyViMode guifg='..mode_color[vim.fn.mode()]) -      return '  ' -    end, -    highlight = {colors.red, 'StatusLine', 'bold'}, -  },  -} - -gls.left[3] = { -  FileSize = { -    provider = 'FileSize', -    condition = condition.buffer_not_empty, -    highlight = {'StatusLine', 'StatusLine'}, -  } -} -gls.left[4] ={ -  FileIcon = { -    provider = 'FileIcon', -    condition = function() -        if vim.g.GtkGuiLoaded ~= nil and condition.buffer_not_empty() then -            return true -        end -        return false -    end, -    highlight = {require('galaxyline.provider_fileinfo').get_file_icon_color, 'StatusLine'}, -  }, -} - -gls.left[5] = { -  FileName = { -    provider = 'FileName', -    condition = condition.buffer_not_empty, -    highlight = {colors.magenta, 'StatusLine', 'bold'} -  } -} - -gls.left[6] = { -  LineInfo = { -    provider = 'LineColumn', -    separator = ' ', -    separator_highlight = {'NONE', 'StatusLine'}, -    highlight = {'NONE', 'StatusLine'}, -  }, -} - -gls.left[7] = { -  PerCent = { -    provider = 'LinePercent', -    separator = ' ', -    separator_highlight = {'NONE', 'StatusLine'}, -    highlight = {'NONE', 'StatusLine', 'bold'}, -  } -} - -gls.left[8] = { -  DiagnosticError = { -    provider = 'DiagnosticError', -    icon = '  ', -    highlight = {colors.red, 'StatusLine'} -  } -} -gls.left[9] = { -  DiagnosticWarn = { -    provider = 'DiagnosticWarn', -    icon = '  ', -    highlight = {colors.yellow, 'StatusLine'}, -  } -} - -gls.left[10] = { -  DiagnosticHint = { -    provider = 'DiagnosticHint', -    icon = '  ', -    highlight = {colors.cyan, 'StatusLine'}, -  } -} - -gls.left[11] = { -  DiagnosticInfo = { -    provider = 'DiagnosticInfo', -    icon = '  ', -    highlight = {colors.blue, 'StatusLine'}, -  } -} - -gls.mid[1] = { -  ShowLspClient = { -    provider = 'GetLspClient', -    condition = function () -      local tbl = {['dashboard'] = true,['']=true} -      if tbl[vim.bo.filetype] then -        return false -      elseif lsp.get_lsp_client() == 'No Active Lsp' then -        return false -      end -      return true -    end, -    icon = '⚙ LSP:', -    highlight = {colors.cyan, 'StatusLine','bold'} -  } -} - -gls.right[1] = { -  GitIcon = { -    provider = function() return '  ' end, -    condition = condition.check_git_workspace, -    separator = ' ', -    separator_highlight = {'NONE', 'StatusLine'}, -    highlight = {colors.violet, 'StatusLine', 'bold'}, -  } -} - -gls.right[2] = { -  GitBranch = { -    provider = 'GitBranch', -    condition = condition.check_git_workspace, -    highlight = {colors.violet, 'StatusLine', 'bold'}, -  } -} - -gls.right[3] = { -  DiffAdd = { -    provider = 'DiffAdd', -    condition = condition.hide_in_width, -    icon = ' +', -    highlight = {colors.green, 'StatusLine'}, -  } -} -gls.right[4] = { -  DiffModified = { -    provider = 'DiffModified', -    condition = condition.hide_in_width, -    icon = ' ±', -    highlight = {colors.orange, 'StatusLine'}, -  } -} -gls.right[5] = { -  DiffRemove = { -    provider = 'DiffRemove', -    condition = condition.hide_in_width, -    icon = ' -', -    highlight = {colors.red, 'StatusLine'}, -  } -} - -gls.right[6] = { -  RainbowBlue = { -    provider = function() return ' ▊' end, -    highlight = {colors.blue, 'StatusLine'} -  }, -} - -gls.short_line_left[1] = { -  BufferType = { -    provider = 'FileTypeName', -    separator = ' ', -    separator_highlight = {'NONE', 'StatusLine'}, -    highlight = {colors.blue, 'StatusLine', 'bold'} -  } -} - -gls.short_line_left[2] = { -  SFileName = { -    provider =  'SFileName', -    condition = condition.buffer_not_empty, -    highlight = {'StatusLine', 'StatusLine', 'bold'} -  } -} - -gls.short_line_right[1] = { -  BufferIcon = { -    provider= 'BufferIcon', -    highlight = {'StatusLine', 'StatusLine'}, -  } -} | 
