diff --git a/fnl/oxocarbon/init.fnl b/fnl/oxocarbon/init.fnl index c21f19a..6f578cd 100644 --- a/fnl/oxocarbon/init.fnl +++ b/fnl/oxocarbon/init.fnl @@ -705,4 +705,61 @@ (custom-set-face! :VimwikiLink [] {:link "markdownUrl"}) (custom-set-face! :VimwikiCode [] {:link "markdownCode"}) +;; mini.nvim + +(custom-set-face! :MiniStatuslineDevinfo [] {:link "StatusLine"}) +(custom-set-face! :MiniStatuslineFilename [] {:link "StatusLine"}) +(custom-set-face! :MiniStatuslineFileinfo [] {:link "StatusLine"}) +(custom-set-face! :MiniStatusLineInactive [] {:link "StatusLineNC"}) +(custom-set-face! :MiniStatusLineModeReplace [] {:link "StatusReplace"}) +(custom-set-face! :MiniStatusLineModeInsert [] {:link "StatusInsert"}) +(custom-set-face! :MiniStatusLineModeVisual [] {:link "StatusVisual"}) +(custom-set-face! :MiniStatusLineModeOther [] {:link "StatusTerminal"}) +(custom-set-face! :MiniStatusLineModeCommand [] {:link "StatusCommand"}) +(custom-set-face! :MiniStatusLineModeNormal [] {:link "StatusNormal"}) + +(custom-set-face! :MiniTablineVisible [] {:link "StatusLine"}) +(custom-set-face! :MiniTablineHidden [] {:link "StatusLine"}) +(custom-set-face! :MiniTablineCurrent [] {:link "StatusLineNC"}) +(custom-set-face! :MiniTablineModifiedCurrent [] {:link "StatusLineNC"}) + +(custom-set-face! :MiniPickBorder [] {:link "TelescopeBorder"}) +(custom-set-face! :MiniPickBorderBusy [] {:link "TelescopeBorder"}) +(custom-set-face! :MiniPickBorderText [] {:link "TelescopePromptTitle"}) +(custom-set-face! :MiniPickCursor [] {:link "Cursor"}) +(custom-set-face! :MiniPickIconDirectory [] {:link "Directory"}) +(custom-set-face! :MiniPickIconFile [] {:link "Normal"}) +(custom-set-face! :MiniPickHeader [] {:link "TelescopePromptNormal"}) +(custom-set-face! :MiniPickMatchCurrent [] {:link "TelescopeMatching"}) +(custom-set-face! :MiniPickMatchMarked [] {:link "TelescopeMatching"}) +(custom-set-face! :MiniPickMatchRanges [] {:link "TelescopeMatching"}) +(custom-set-face! :MiniPickNormal [] {:link "TelescopeNormal"}) +(custom-set-face! :MiniPickPreviewLine [] {:link "TelescopePreviewLine"}) +(custom-set-face! :MiniPickPreviewRegion [] {:link "TelescopeNormal"}) +(custom-set-face! :MiniPickPrompt [] {:link "TelescopeNormal"}) +(custom-set-face! :MiniPickPromptCaret [] {:link "TelescopeNormal"}) +(custom-set-face! :MiniPickPromptPrefix [] {:link "TelescopePromptNormal"}) + +(custom-set-face! :MiniFilesNormal [] {:link "Normal"}) +(custom-set-face! :MiniFilesTitle [] {:link "TelescopePromptTitle"}) +(custom-set-face! :MiniFilesBorder [] {:link "TelescopeBorder"}) +(custom-set-face! :MiniIconsRed [] {:fg oxocarbon.base10 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsAzure [] {:fg oxocarbon.base11 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsBlue [] {:fg oxocarbon.base15 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsGreen [] {:fg oxocarbon.base13 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsPurple [] {:fg oxocarbon.base14 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsOrange [] {:fg "#FFAB91" :bg oxocarbon.none}) +(custom-set-face! :MiniIconsGrey [] {:fg oxocarbon.base05 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsCyan [] {:fg oxocarbon.base07 :bg oxocarbon.none}) +(custom-set-face! :MiniIconsYellow [] {:fg "#FAFAFA" :bg oxocarbon.none}) + +(custom-set-face! :MiniClueNextKey [:bold :italic] {:fg oxocarbon.base08 :bg oxocarbon.blend}) +(custom-set-face! :MiniClueDescGroup [:bold :italic] {:fg oxocarbon.base15 :bg oxocarbon.blend}) +(custom-set-face! :MiniClueSeparator [] {:link "WinSeparator"}) + +(custom-set-face! :MiniStarterCurrent [:bold :italic] {:fg oxocarbon.none :bg oxocarbon.blend}) +(custom-set-face! :MiniDepsTitleError [] {:link "Error"}) +(custom-set-face! :MiniDepsTitleSame [] {:link "MiniFilesTitle"}) +(custom-set-face! :MiniNotifyNormal [] {:link "Comment"}) + { : oxocarbon } diff --git a/lua/oxocarbon/init.lua b/lua/oxocarbon/init.lua index 0e10fe0..fd6cedd 100644 --- a/lua/oxocarbon/init.lua +++ b/lua/oxocarbon/init.lua @@ -403,4 +403,53 @@ vim.api.nvim_set_hl(0, "VimwikiHeaderChar", {link = "markdownH1"}) vim.api.nvim_set_hl(0, "VimwikiList", {link = "markdownListMarker"}) vim.api.nvim_set_hl(0, "VimwikiLink", {link = "markdownUrl"}) vim.api.nvim_set_hl(0, "VimwikiCode", {link = "markdownCode"}) +vim.api.nvim_set_hl(0, "MiniStatuslineDevinfo", {link = "StatusLine"}) +vim.api.nvim_set_hl(0, "MiniStatuslineFilename", {link = "StatusLine"}) +vim.api.nvim_set_hl(0, "MiniStatuslineFileinfo", {link = "StatusLine"}) +vim.api.nvim_set_hl(0, "MiniStatusLineInactive", {link = "StatusLineNC"}) +vim.api.nvim_set_hl(0, "MiniStatusLineModeReplace", {link = "StatusReplace"}) +vim.api.nvim_set_hl(0, "MiniStatusLineModeInsert", {link = "StatusInsert"}) +vim.api.nvim_set_hl(0, "MiniStatusLineModeVisual", {link = "StatusVisual"}) +vim.api.nvim_set_hl(0, "MiniStatusLineModeOther", {link = "StatusTerminal"}) +vim.api.nvim_set_hl(0, "MiniStatusLineModeCommand", {link = "StatusCommand"}) +vim.api.nvim_set_hl(0, "MiniStatusLineModeNormal", {link = "StatusNormal"}) +vim.api.nvim_set_hl(0, "MiniTablineVisible", {link = "StatusLine"}) +vim.api.nvim_set_hl(0, "MiniTablineHidden", {link = "StatusLine"}) +vim.api.nvim_set_hl(0, "MiniTablineCurrent", {link = "StatusLineNC"}) +vim.api.nvim_set_hl(0, "MiniTablineModifiedCurrent", {link = "StatusLineNC"}) +vim.api.nvim_set_hl(0, "MiniPickBorder", {link = "TelescopeBorder"}) +vim.api.nvim_set_hl(0, "MiniPickBorderBusy", {link = "TelescopeBorder"}) +vim.api.nvim_set_hl(0, "MiniPickBorderText", {link = "TelescopePromptTitle"}) +vim.api.nvim_set_hl(0, "MiniPickCursor", {link = "Cursor"}) +vim.api.nvim_set_hl(0, "MiniPickIconDirectory", {link = "Directory"}) +vim.api.nvim_set_hl(0, "MiniPickIconFile", {link = "Normal"}) +vim.api.nvim_set_hl(0, "MiniPickHeader", {link = "TelescopePromptNormal"}) +vim.api.nvim_set_hl(0, "MiniPickMatchCurrent", {link = "TelescopeMatching"}) +vim.api.nvim_set_hl(0, "MiniPickMatchMarked", {link = "TelescopeMatching"}) +vim.api.nvim_set_hl(0, "MiniPickMatchRanges", {link = "TelescopeMatching"}) +vim.api.nvim_set_hl(0, "MiniPickNormal", {link = "TelescopeNormal"}) +vim.api.nvim_set_hl(0, "MiniPickPreviewLine", {link = "TelescopePreviewLine"}) +vim.api.nvim_set_hl(0, "MiniPickPreviewRegion", {link = "TelescopeNormal"}) +vim.api.nvim_set_hl(0, "MiniPickPrompt", {link = "TelescopeNormal"}) +vim.api.nvim_set_hl(0, "MiniPickPromptCaret", {link = "TelescopeNormal"}) +vim.api.nvim_set_hl(0, "MiniPickPromptPrefix", {link = "TelescopePromptNormal"}) +vim.api.nvim_set_hl(0, "MiniFilesNormal", {link = "Normal"}) +vim.api.nvim_set_hl(0, "MiniFilesTitle", {link = "TelescopePromptTitle"}) +vim.api.nvim_set_hl(0, "MiniFilesBorder", {link = "TelescopeBorder"}) +vim.api.nvim_set_hl(0, "MiniIconsRed", {fg = oxocarbon.base10, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsAzure", {fg = oxocarbon.base11, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsBlue", {fg = oxocarbon.base15, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsGreen", {fg = oxocarbon.base13, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsPurple", {fg = oxocarbon.base14, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsOrange", {fg = "#FFAB91", bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsGrey", {fg = oxocarbon.base05, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsCyan", {fg = oxocarbon.base07, bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniIconsYellow", {fg = "#FAFAFA", bg = oxocarbon.none}) +vim.api.nvim_set_hl(0, "MiniClueNextKey", {fg = oxocarbon.base08, bg = oxocarbon.blend, bold = true, italic = true}) +vim.api.nvim_set_hl(0, "MiniClueDescGroup", {fg = oxocarbon.base15, bg = oxocarbon.blend, bold = true, italic = true}) +vim.api.nvim_set_hl(0, "MiniClueSeparator", {link = "WinSeparator"}) +vim.api.nvim_set_hl(0, "MiniStarterCurrent", {fg = oxocarbon.none, bg = oxocarbon.blend, bold = true, italic = true}) +vim.api.nvim_set_hl(0, "MiniDepsTitleError", {link = "Error"}) +vim.api.nvim_set_hl(0, "MiniDepsTitleSame", {link = "MiniFilesTitle"}) +vim.api.nvim_set_hl(0, "MiniNotifyNormal", {link = "Comment"}) return {oxocarbon = oxocarbon} \ No newline at end of file