Compare commits

..

No commits in common. "53e794e953eb17b77caaf9bab47dd125a5883df4" and "58659399ea161bffeca4c94256ab4aa9ec484a6a" have entirely different histories.

3 changed files with 24 additions and 20 deletions

View file

@ -39,6 +39,5 @@
"vim-eunuch": { "branch": "master", "commit": "e86bb794a1c10a2edac130feb0ea590a00d03f1e" }, "vim-eunuch": { "branch": "master", "commit": "e86bb794a1c10a2edac130feb0ea590a00d03f1e" },
"vim-fugitive": { "branch": "master", "commit": "4a745ea72fa93bb15dd077109afbb3d1809383f2" }, "vim-fugitive": { "branch": "master", "commit": "4a745ea72fa93bb15dd077109afbb3d1809383f2" },
"vim-heritage": { "branch": "main", "commit": "574baeb0679681a710adce5110a0d8b2ae1c2637" }, "vim-heritage": { "branch": "main", "commit": "574baeb0679681a710adce5110a0d8b2ae1c2637" },
"vim-tmux-navigator": { "branch": "master", "commit": "791dacfcfc8ccb7f6eb1c853050883b03e5a22fe" },
"which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" } "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }
} }

View file

@ -1,19 +0,0 @@
return {
'christoomey/vim-tmux-navigator',
cmd = {
'TmuxNavigateLeft',
'TmuxNavigateDown',
'TmuxNavigateUp',
'TmuxNavigateRight',
'TmuxNavigatePrevious',
'TmuxNavigatorProcessList',
},
keys = {
{ '<c-h>', '<cmd><C-U>TmuxNavigateLeft<cr>' },
{ '<c-j>', '<cmd><C-U>TmuxNavigateDown<cr>' },
{ '<c-k>', '<cmd><C-U>TmuxNavigateUp<cr>' },
{ '<c-l>', '<cmd><C-U>TmuxNavigateRight<cr>' },
{ '<c-\\>', '<cmd><C-U>TmuxNavigatePrevious<cr>' },
},
lazy = false,
}

24
lua/utils/theme.lua Normal file
View file

@ -0,0 +1,24 @@
local M = {}
M.set_highlight = function(hi, colors)
local hi_str = ''
for k, v in pairs(colors) do
hi_str = hi_str .. k .. '=' .. v .. ' '
end
vim.cmd(('hi %s %s'):format(hi, hi_str))
end
M.get_highlight = function(hi)
local hi_str = vim.api.nvim_command_output(('hi %s'):format(hi))
local colors = {}
for key, val in string.gmatch(hi_str, '(%w+)=(%S+)') do
colors[key] = val
end
return colors
end
return M