File tree Expand file tree Collapse file tree
lua/vectorcode/integrations Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ --- @class VectorCode.Heirline.Opts : VectorCode.Lualine.Opts
2+ local default_opts = { show_job_count = false }
3+
4+ --- @param opts VectorCode.Heirline.Opts ?
5+ return function (opts )
6+ opts = vim .tbl_deep_extend (" force" , default_opts , opts or {}) --[[ @as VectorCode.Heirline.Opts]]
7+ local lualine_comp = require (" vectorcode.integrations" ).lualine (opts )
8+ return {
9+ provider = function (_ )
10+ return lualine_comp [1 ]()
11+ end ,
12+ condition = function (_ )
13+ return lualine_comp .cond ()
14+ end ,
15+ }
16+ end
Original file line number Diff line number Diff line change 22 codecompanion = require (" vectorcode.integrations.codecompanion" ),
33 copilotchat = require (" vectorcode.integrations.copilotchat" ),
44 lualine = require (" vectorcode.integrations.lualine" ),
5+ heirline = require (" vectorcode.integrations.heirline" ),
56}
Original file line number Diff line number Diff line change 11local vc_config = require (" vectorcode.config" )
22
3- --- @param opts { show_job_count : boolean }?
3+ --- @class VectorCode.Lualine.Opts
4+ --- @field show_job_count boolean
5+
6+ --- @param opts VectorCode.Lualine.Opts ?
47return function (opts )
5- opts = vim .tbl_deep_extend (" force" , { show_job_count = false }, opts or {})
8+ opts = vim .tbl_deep_extend (" force" , { show_job_count = false }, opts or {}) --[[ @as VectorCode.Lualine.Opts ]]
69 local cacher = vc_config .get_cacher_backend ()
710 return {
811 function ()
You can’t perform that action at this time.
0 commit comments