From a15747ea28b1011d96aea09bc9779cb5f11ca7a9 Mon Sep 17 00:00:00 2001 From: sefidel Date: Sun, 27 Feb 2022 23:57:08 +0900 Subject: feat(ui): feline -> homebrew statusline --- fnl/nvrc/colors.fnl | 39 +++++++++++++++++++++++++++------------ 1 file changed, 27 insertions(+), 12 deletions(-) (limited to 'fnl/nvrc/colors.fnl') diff --git a/fnl/nvrc/colors.fnl b/fnl/nvrc/colors.fnl index 074d870..bfc3ebf 100644 --- a/fnl/nvrc/colors.fnl +++ b/fnl/nvrc/colors.fnl @@ -25,6 +25,19 @@ (import-macros {: highlight! : link!} :nvrc.macro.color) (vim.cmd (.. "colorscheme " colorscheme)) + ; Statusline + (highlight! :StatusLine {:fg (. colors :fg) :bg (. colors :bg)}) + (highlight! :StatusLineNC {:fg (. colors :grey) :bg (. colors :black) :underline true}) + (highlight! :StatusLinePad {:fg (. colors :skyblue) :bg (. colors :bg)}) + (highlight! :StatusLineAccent {:fg (. colors :green) :bg (. colors :bg)}) + (highlight! :StatusLineInsertAccent {:fg (. colors :red) :bg (. colors :bg)}) + (highlight! :StatusLineVisualAccent {:fg (. colors :yellow) :bg (. colors :bg)}) + (highlight! :StatusLineReplaceAccent {:fg (. colors :violet) :bg (. colors :bg)}) + (highlight! :StatusLineCmdLineAccent {:fg (. colors :green) :bg (. colors :bg)}) + (highlight! :StatusLineTerminalAccent {:fg (. colors :skyblue) :bg (. colors :bg)}) + (highlight! :StatusLineFile {:fg (. colors :orange) :bg (. colors :bg) :bold true}) + (highlight! :StatusLineFileData {:fg (. colors :magenta) :bg (. colors :bg) :bold true}) + ; Buffer (highlight! :EndOfBuffer {:fg (. colors :bg)}) (highlight! :FloatBorder {:fg (. colors :blue)}) @@ -40,21 +53,15 @@ (highlight! :CmpItemKind {:fg (. colors :fg)}) (highlight! :CmpItemMenu {:fg (. colors :fg)}) - ; Misc - (highlight! :StatusLine {:bg (. colors :bg)}) - (highlight! :StatusLineNC {:fg (. colors :grey) :bg (. colors :black) :underline true}) - (highlight! :TabLine {:fg (. colors :fg) :bg (. colors :mgrey)}) - (highlight! :TabLineFill {:fg (. colors :fg) :bg (. colors :bg)}) - (highlight! :TabLineSel {:fg (. colors :fg) :bg (. colors :grey2)}) - (highlight! :LineNr {:fg (. colors :grey)}) - (highlight! :NvimInternalError {:fg (. colors :red)}) - (highlight! :VertSplit {:fg (. colors :grey2)}) - ; LSP (highlight! :DiagnosticError {:fg (. colors :red)}) (highlight! :DiagnosticWarn {:fg (. colors :yellow)}) - (highlight! :DiagnosticInformation {:fg (. colors :green)}) + (highlight! :DiagnosticInfo {:fg (. colors :green)}) (highlight! :DiagnosticHint {:fg (. colors :grey)}) + (highlight! :DiagnosticSignError {:fg (. colors :red) :bg (. colors :bg)}) + (highlight! :DiagnosticSignWarn {:fg (. colors :yellow) :bg (. colors :bg)}) + (highlight! :DiagnosticSignInfo {:fg (. colors :green) :bg (. colors :bg)}) + (highlight! :DiagnosticSignHint {:fg (. colors :grey) :bg (. colors :bg)}) (highlight! :LspReferenceRead {:underline true}) (highlight! :LspReferenceText {:underline true}) (highlight! :LspReferenceWrite {:underline true}) @@ -70,6 +77,14 @@ (highlight! :LirSymLink {:fg (. colors :grey)}) (highlight! :LirEmptyDirText {:fg (. colors :blue)}) (highlight! :LirFloatCurdirWindowNormal {:bg (. colors :black)}) - (highlight! :LirFloatCurdirWindowDirName {:fg (. colors :skyblue)})) + (highlight! :LirFloatCurdirWindowDirName {:fg (. colors :skyblue)}) + + ; Misc + (highlight! :TabLine {:fg (. colors :fg) :bg (. colors :mgrey)}) + (highlight! :TabLineFill {:fg (. colors :fg) :bg (. colors :bg)}) + (highlight! :TabLineSel {:fg (. colors :fg) :bg (. colors :grey2)}) + (highlight! :LineNr {:fg (. colors :grey)}) + (highlight! :NvimInternalError {:fg (. colors :red)}) + (highlight! :VertSplit {:fg (. colors :grey2)})) colors -- cgit 1.4.1