Skip to content

Commit f683224

Browse files
committed
Add support for mini plugins
1 parent acdfdd5 commit f683224

File tree

2 files changed

+106
-0
lines changed

2 files changed

+106
-0
lines changed

fnl/oxocarbon/init.fnl

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -705,4 +705,61 @@
705705
(custom-set-face! :VimwikiLink [] {:link "markdownUrl"})
706706
(custom-set-face! :VimwikiCode [] {:link "markdownCode"})
707707

708+
;; mini.nvim
709+
710+
(custom-set-face! :MiniStatuslineDevinfo [] {:link "StatusLine"})
711+
(custom-set-face! :MiniStatuslineFilename [] {:link "StatusLine"})
712+
(custom-set-face! :MiniStatuslineFileinfo [] {:link "StatusLine"})
713+
(custom-set-face! :MiniStatusLineInactive [] {:link "StatusLineNC"})
714+
(custom-set-face! :MiniStatusLineModeReplace [] {:link "StatusReplace"})
715+
(custom-set-face! :MiniStatusLineModeInsert [] {:link "StatusInsert"})
716+
(custom-set-face! :MiniStatusLineModeVisual [] {:link "StatusVisual"})
717+
(custom-set-face! :MiniStatusLineModeOther [] {:link "StatusTerminal"})
718+
(custom-set-face! :MiniStatusLineModeCommand [] {:link "StatusCommand"})
719+
(custom-set-face! :MiniStatusLineModeNormal [] {:link "StatusNormal"})
720+
721+
(custom-set-face! :MiniTablineVisible [] {:link "StatusLine"})
722+
(custom-set-face! :MiniTablineHidden [] {:link "StatusLine"})
723+
(custom-set-face! :MiniTablineCurrent [] {:link "StatusLineNC"})
724+
(custom-set-face! :MiniTablineModifiedCurrent [] {:link "StatusLineNC"})
725+
726+
(custom-set-face! :MiniPickBorder [] {:link "TelescopeBorder"})
727+
(custom-set-face! :MiniPickBorderBusy [] {:link "TelescopeBorder"})
728+
(custom-set-face! :MiniPickBorderText [] {:link "TelescopePromptTitle"})
729+
(custom-set-face! :MiniPickCursor [] {:link "Cursor"})
730+
(custom-set-face! :MiniPickIconDirectory [] {:link "Directory"})
731+
(custom-set-face! :MiniPickIconFile [] {:link "Normal"})
732+
(custom-set-face! :MiniPickHeader [] {:link "TelescopePromptNormal"})
733+
(custom-set-face! :MiniPickMatchCurrent [] {:link "TelescopeMatching"})
734+
(custom-set-face! :MiniPickMatchMarked [] {:link "TelescopeMatching"})
735+
(custom-set-face! :MiniPickMatchRanges [] {:link "TelescopeMatching"})
736+
(custom-set-face! :MiniPickNormal [] {:link "TelescopeNormal"})
737+
(custom-set-face! :MiniPickPreviewLine [] {:link "TelescopePreviewLine"})
738+
(custom-set-face! :MiniPickPreviewRegion [] {:link "TelescopeNormal"})
739+
(custom-set-face! :MiniPickPrompt [] {:link "TelescopeNormal"})
740+
(custom-set-face! :MiniPickPromptCaret [] {:link "TelescopeNormal"})
741+
(custom-set-face! :MiniPickPromptPrefix [] {:link "TelescopePromptNormal"})
742+
743+
(custom-set-face! :MiniFilesNormal [] {:link "Normal"})
744+
(custom-set-face! :MiniFilesTitle [] {:link "TelescopePromptTitle"})
745+
(custom-set-face! :MiniFilesBorder [] {:link "TelescopeBorder"})
746+
(custom-set-face! :MiniIconsRed [] {:fg oxocarbon.base10 :bg oxocarbon.none})
747+
(custom-set-face! :MiniIconsAzure [] {:fg oxocarbon.base11 :bg oxocarbon.none})
748+
(custom-set-face! :MiniIconsBlue [] {:fg oxocarbon.base15 :bg oxocarbon.none})
749+
(custom-set-face! :MiniIconsGreen [] {:fg oxocarbon.base13 :bg oxocarbon.none})
750+
(custom-set-face! :MiniIconsPurple [] {:fg oxocarbon.base14 :bg oxocarbon.none})
751+
(custom-set-face! :MiniIconsOrange [] {:fg "#FFAB91" :bg oxocarbon.none})
752+
(custom-set-face! :MiniIconsGrey [] {:fg oxocarbon.base05 :bg oxocarbon.none})
753+
(custom-set-face! :MiniIconsCyan [] {:fg oxocarbon.base07 :bg oxocarbon.none})
754+
(custom-set-face! :MiniIconsYellow [] {:fg "#FAFAFA" :bg oxocarbon.none})
755+
756+
(custom-set-face! :MiniClueNextKey [:bold :italic] {:fg oxocarbon.base08 :bg oxocarbon.blend})
757+
(custom-set-face! :MiniClueDescGroup [:bold :italic] {:fg oxocarbon.base15 :bg oxocarbon.blend})
758+
(custom-set-face! :MiniClueSeparator [] {:link "WinSeparator"})
759+
760+
(custom-set-face! :MiniStarterCurrent [:bold :italic] {:fg oxocarbon.none :bg oxocarbon.blend})
761+
(custom-set-face! :MiniDepsTitleError [] {:link "Error"})
762+
(custom-set-face! :MiniDepsTitleSame [] {:link "MiniFilesTitle"})
763+
(custom-set-face! :MiniNotifyNormal [] {:link "Comment"})
764+
708765
{ : oxocarbon }

lua/oxocarbon/init.lua

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,4 +403,53 @@ vim.api.nvim_set_hl(0, "VimwikiHeaderChar", {link = "markdownH1"})
403403
vim.api.nvim_set_hl(0, "VimwikiList", {link = "markdownListMarker"})
404404
vim.api.nvim_set_hl(0, "VimwikiLink", {link = "markdownUrl"})
405405
vim.api.nvim_set_hl(0, "VimwikiCode", {link = "markdownCode"})
406+
vim.api.nvim_set_hl(0, "MiniStatuslineDevinfo", {link = "StatusLine"})
407+
vim.api.nvim_set_hl(0, "MiniStatuslineFilename", {link = "StatusLine"})
408+
vim.api.nvim_set_hl(0, "MiniStatuslineFileinfo", {link = "StatusLine"})
409+
vim.api.nvim_set_hl(0, "MiniStatusLineInactive", {link = "StatusLineNC"})
410+
vim.api.nvim_set_hl(0, "MiniStatusLineModeReplace", {link = "StatusReplace"})
411+
vim.api.nvim_set_hl(0, "MiniStatusLineModeInsert", {link = "StatusInsert"})
412+
vim.api.nvim_set_hl(0, "MiniStatusLineModeVisual", {link = "StatusVisual"})
413+
vim.api.nvim_set_hl(0, "MiniStatusLineModeOther", {link = "StatusTerminal"})
414+
vim.api.nvim_set_hl(0, "MiniStatusLineModeCommand", {link = "StatusCommand"})
415+
vim.api.nvim_set_hl(0, "MiniStatusLineModeNormal", {link = "StatusNormal"})
416+
vim.api.nvim_set_hl(0, "MiniTablineVisible", {link = "StatusLine"})
417+
vim.api.nvim_set_hl(0, "MiniTablineHidden", {link = "StatusLine"})
418+
vim.api.nvim_set_hl(0, "MiniTablineCurrent", {link = "StatusLineNC"})
419+
vim.api.nvim_set_hl(0, "MiniTablineModifiedCurrent", {link = "StatusLineNC"})
420+
vim.api.nvim_set_hl(0, "MiniPickBorder", {link = "TelescopeBorder"})
421+
vim.api.nvim_set_hl(0, "MiniPickBorderBusy", {link = "TelescopeBorder"})
422+
vim.api.nvim_set_hl(0, "MiniPickBorderText", {link = "TelescopePromptTitle"})
423+
vim.api.nvim_set_hl(0, "MiniPickCursor", {link = "Cursor"})
424+
vim.api.nvim_set_hl(0, "MiniPickIconDirectory", {link = "Directory"})
425+
vim.api.nvim_set_hl(0, "MiniPickIconFile", {link = "Normal"})
426+
vim.api.nvim_set_hl(0, "MiniPickHeader", {link = "TelescopePromptNormal"})
427+
vim.api.nvim_set_hl(0, "MiniPickMatchCurrent", {link = "TelescopeMatching"})
428+
vim.api.nvim_set_hl(0, "MiniPickMatchMarked", {link = "TelescopeMatching"})
429+
vim.api.nvim_set_hl(0, "MiniPickMatchRanges", {link = "TelescopeMatching"})
430+
vim.api.nvim_set_hl(0, "MiniPickNormal", {link = "TelescopeNormal"})
431+
vim.api.nvim_set_hl(0, "MiniPickPreviewLine", {link = "TelescopePreviewLine"})
432+
vim.api.nvim_set_hl(0, "MiniPickPreviewRegion", {link = "TelescopeNormal"})
433+
vim.api.nvim_set_hl(0, "MiniPickPrompt", {link = "TelescopeNormal"})
434+
vim.api.nvim_set_hl(0, "MiniPickPromptCaret", {link = "TelescopeNormal"})
435+
vim.api.nvim_set_hl(0, "MiniPickPromptPrefix", {link = "TelescopePromptNormal"})
436+
vim.api.nvim_set_hl(0, "MiniFilesNormal", {link = "Normal"})
437+
vim.api.nvim_set_hl(0, "MiniFilesTitle", {link = "TelescopePromptTitle"})
438+
vim.api.nvim_set_hl(0, "MiniFilesBorder", {link = "TelescopeBorder"})
439+
vim.api.nvim_set_hl(0, "MiniIconsRed", {fg = oxocarbon.base10, bg = oxocarbon.none})
440+
vim.api.nvim_set_hl(0, "MiniIconsAzure", {fg = oxocarbon.base11, bg = oxocarbon.none})
441+
vim.api.nvim_set_hl(0, "MiniIconsBlue", {fg = oxocarbon.base15, bg = oxocarbon.none})
442+
vim.api.nvim_set_hl(0, "MiniIconsGreen", {fg = oxocarbon.base13, bg = oxocarbon.none})
443+
vim.api.nvim_set_hl(0, "MiniIconsPurple", {fg = oxocarbon.base14, bg = oxocarbon.none})
444+
vim.api.nvim_set_hl(0, "MiniIconsOrange", {fg = "#FFAB91", bg = oxocarbon.none})
445+
vim.api.nvim_set_hl(0, "MiniIconsGrey", {fg = oxocarbon.base05, bg = oxocarbon.none})
446+
vim.api.nvim_set_hl(0, "MiniIconsCyan", {fg = oxocarbon.base07, bg = oxocarbon.none})
447+
vim.api.nvim_set_hl(0, "MiniIconsYellow", {fg = "#FAFAFA", bg = oxocarbon.none})
448+
vim.api.nvim_set_hl(0, "MiniClueNextKey", {fg = oxocarbon.base08, bg = oxocarbon.blend, bold = true, italic = true})
449+
vim.api.nvim_set_hl(0, "MiniClueDescGroup", {fg = oxocarbon.base15, bg = oxocarbon.blend, bold = true, italic = true})
450+
vim.api.nvim_set_hl(0, "MiniClueSeparator", {link = "WinSeparator"})
451+
vim.api.nvim_set_hl(0, "MiniStarterCurrent", {fg = oxocarbon.none, bg = oxocarbon.blend, bold = true, italic = true})
452+
vim.api.nvim_set_hl(0, "MiniDepsTitleError", {link = "Error"})
453+
vim.api.nvim_set_hl(0, "MiniDepsTitleSame", {link = "MiniFilesTitle"})
454+
vim.api.nvim_set_hl(0, "MiniNotifyNormal", {link = "Comment"})
406455
return {oxocarbon = oxocarbon}

0 commit comments

Comments
 (0)