From d74287e50841b156cf7afa26a93021f5298b88f6 Mon Sep 17 00:00:00 2001 From: Christoffer Martinsson Date: Sat, 16 Aug 2025 15:05:35 +0200 Subject: [PATCH] Updated colors --- lua/nightly_cm/theme.lua | 129 +-------------------------------------- 1 file changed, 3 insertions(+), 126 deletions(-) diff --git a/lua/nightly_cm/theme.lua b/lua/nightly_cm/theme.lua index 838182b..14f07fa 100644 --- a/lua/nightly_cm/theme.lua +++ b/lua/nightly_cm/theme.lua @@ -40,7 +40,7 @@ function theme.setup() ErrorMsg = { fg = p.color1, bg = p.background }, Exception = { fg = p.color6 }, Float = { fg = p.color5 }, - FloatBorder = { fg = p.comment, bg = p.black }, + FloatBorder = { fg = p.comment, bg = p.background }, FoldColumn = { fg = p.color4, bg = p.background }, Folded = { fg = p.color4, bg = p.background }, Function = { fg = p.color6, style = options.styles.functions }, @@ -59,7 +59,7 @@ function theme.setup() MsgSeparator = { fg = p.foreground, bg = p.background }, NonText = { fg = p.color5 }, Normal = { fg = p.foreground, bg = p.background }, - NormalFloat = { bg = p.black }, + NormalFloat = { bg = p.background }, NormalNC = { fg = p.foreground, bg = p.background }, Number = { fg = p.color3 }, Operator = { fg = p.color6 }, @@ -110,6 +110,7 @@ function theme.setup() WildMenu = { fg = p.color7, bg = p.color4 }, lCursor = { fg = p.foreground, bg = p.foreground }, WinSeparator = { fg = p.cursorline }, + -- bufferline.nvim: https://github.com/akinsho/bufferline.nvim BufferLineFill = { fg = p.background, bg = p.background }, BufferLineIndicatorSelected = { fg = p.color2 }, @@ -147,66 +148,11 @@ function theme.setup() LspReferenceWrite = { bg = p.color4 }, LspInfoBorder = { link = "FloatBorder" }, - -- lspsaga.nvim: https://github.com/glepnir/lspsaga.nvim - DefinitionCount = { fg = p.color6 }, - DefinitionIcon = { fg = p.color7 }, - LspFloatWinBorder = { link = "FloatBorder" }, - LspFloatWinNormal = { bg = p.black }, - LspSagaBorderTitle = { fg = p.color7 }, - LspSagaCodeActionBorder = { link = "FloatBorder" }, - LspSagaCodeActionContent = { fg = p.color6 }, - LspSagaCodeActionTitle = { fg = p.color7 }, - LspSagaDefPreviewBorder = {}, - LspSagaFinderSelection = { fg = p.color5 }, - LspSagaHoverBorder = { link = "FloatBorder" }, - LspSagaRenameBorder = { link = "FloatBorder" }, - LspSagaSignatureHelpBorder = { link = "FloatBorder" }, - ReferencesCount = { fg = p.color6 }, - ReferencesIcon = { fg = p.color7 }, - TargetWord = { fg = p.color7 }, - - -- Neogit: https://github.com/TimUntersberger/neogit - NeogitBranch = { fg = p.color6 }, - NeogitDiffAddHighlight = { fg = p.color4, bg = p.background }, - NeogitDiffContextHighlight = { bg = p.background, fg = p.foreground }, - NeogitDiffDeleteHighlight = { fg = p.color1, bg = p.background }, - NeogitHunkHeader = { bg = p.black, fg = p.foreground }, - NeogitHunkHeaderHighlight = { bg = p.comment, fg = p.color7 }, - NeogitRemote = { fg = p.color6 }, - -- Neovim healthError = { fg = p.color1 }, healthSuccess = { fg = p.color4 }, healthWarning = { fg = p.color3 }, - -- nvim-cmp: https://github.com/hrsh7th/nvim-cmp - CmpDocumentationBorder = { fg = p.color17, bg = p.black }, - CmpItemAbbr = { fg = p.foreground, bg = "NONE" }, - CmpItemAbbrDeprecated = { fg = p.color2, bg = "NONE" }, - CmpItemAbbrMatch = { fg = p.color2, bg = "NONE" }, - CmpItemAbbrMatchFuzzy = { fg = p.color2, bg = "NONE" }, - CmpItemKind = { fg = p.color4, bg = p.black }, - CmpItemMenu = { fg = p.color2, bg = "NONE" }, - CmpItemKindFolder = { fg = p.color4 }, - CmpItemKindFile = { fg = p.color2 }, - CmpItemKindConstructor = { fg = p.color5 }, - CmpItemKindInterface = { fg = p.color5 }, - CmpItemKindReference = { fg = p.color5 }, - CmpItemKindConstant = { fg = p.color5 }, - CmpItemKindProperty = { fg = p.color5 }, - CmpItemKindModule = { fg = p.color5 }, - CmpItemKindClass = { fg = p.color5 }, - CmpItemKindField = { fg = p.color5 }, - CmpItemKindEvent = { fg = p.color5 }, - CmpItemKindSnippet = { fg = p.color4 }, - CmpItemKindKeyword = { fg = p.color4 }, - CmpItemKindValue = { fg = p.color4 }, - CmpItemKindOperator = { fg = p.color4 }, - CmpItemKindTypeParameter = { fg = p.foreground }, - CmpItemKindVariable = { fg = p.foreground }, - CmpItemKindText = { fg = p.foreground }, - CmpItemKindUnit = { fg = p.foreground }, - -- Yank YankyPut = { link = "Visual" }, YankyYanked = { link = "Visual" }, @@ -218,26 +164,6 @@ function theme.setup() markdownUrl = { fg = p.color15 }, markdownLink = { fg = p.foreground, underline = true }, - -- nvim-tree.lua: https://github.com/nvim-tree/nvim-tree.lua - NvimTreeEmptyFolderName = { fg = p.foreground }, - NvimTreeEndOfBuffer = { fg = p.background, bg = p.background }, - NvimTreeEndOfBufferNC = { fg = p.background, bg = p.background }, - NvimTreeFolderIcon = { fg = p.color4, bg = p.background }, - NvimTreeFolderName = { fg = p.foreground }, - NvimTreeGitDeleted = { fg = p.color1 }, - NvimTreeGitDirty = { fg = p.color5 }, - NvimTreeGitNew = { fg = p.color4 }, - NvimTreeImageFile = { fg = p.foreground }, - NvimTreeIndentMarker = { fg = p.color0 }, - NvimTreeNormal = { fg = p.foreground, bg = p.background }, - NvimTreeNormalNC = { fg = p.foreground, bg = p.background }, - NvimTreeOpenedFolderName = { fg = p.foreground }, - NvimTreeRootFolder = { fg = p.color12 }, - NvimTreeSpecialFile = { fg = p.color5 }, - NvimTreeStatusLineNC = { bg = p.background, fg = p.color16 }, - NvimTreeSymlink = { fg = p.color3 }, - NvimTreeWinSeparator = { fg = p.black }, - -- nvim-treesitter: https://github.com/nvim-treesitter/nvim-treesitter ["@attribute"] = { fg = p.color4 }, ["@boolean"] = { fg = p.color6 }, @@ -299,55 +225,6 @@ function theme.setup() ["@variable"] = { fg = p.color7, style = options.styles.variables }, ["@variable.builtin"] = { fg = p.color4 }, - -- LSP semantic tokens - -- ["@lsp.type.comment"] = { link = "@comment" }, - -- ["@lsp.type.enum"] = { link = "@type" }, - -- ["@lsp.type.interface"] = { link = "Identifier" }, - -- ["@lsp.type.keyword"] = { link = "@keyword" }, - -- ["@lsp.type.namespace"] = { link = "@namespace" }, - -- ["@lsp.type.parameter"] = { link = "@parameter" }, - -- ["@lsp.type.property"] = { link = "@property" }, - -- ["@lsp.type.variable"] = {}, -- use treesitter styles for regular variables - -- ["@lsp.typemod.method.defaultLibrary"] = { link = "@function.builtin" }, - -- ["@lsp.typemod.function.defaultLibrary"] = { link = "@function.builtin" }, - -- ["@lsp.typemod.operator.injected"] = { link = "@operator" }, - -- ["@lsp.typemod.string.injected"] = { link = "@string" }, - -- ["@lsp.typemod.variable.defaultLibrary"] = { link = "@variable.builtin" }, - -- ["@lsp.typemod.variable.injected"] = { link = "@variable" }, - - -- alpha.nvim: https://github.com/goolord/alpha-nvim - AlphaHeader = { fg = p.color2 }, - AlphaButton = { fg = p.color4 }, - AlphaFooter = { fg = p.color3 }, - AlphaShortcut = { fg = p.color5 }, - - -- dashboard.nvim: https://github.com/nvimdev/dashboard-nvim - DashboardHeader = { fg = p.color2 }, - DashboardCenter = { fg = p.color4 }, - DashboardFooter = { fg = p.color3 }, - DashboardShortcut = { fg = p.color5 }, - - -- telescope.nvim: https://github.com/nvim-telescope/telescope.nvim - TelescopeMatching = { fg = p.color2 }, - TelescopeSelection = { fg = p.color2, bg = p.bg }, - TelescopeMultiSelection = { bg = p.color16 }, - TelescopePromptTitle = { fg = p.background, bg = p.color2 }, - TelescopePreviewLine = { bg = p.background }, - TelescopePromptPrefix = { fg = p.color2, bg = p.cursorline }, - TelescopePromptBorder = { fg = p.cursorline, bg = p.cursorline }, - TelescopePromptNormal = { fg = p.fg, bg = p.cursorline }, - TelescopeResultsTitle = { fg = p.color16, bg = p.color16 }, - TelescopeResultsBorder = { fg = p.color16, bg = p.color16 }, - TelescopeResultsNormal = { fg = p.foreground, bg = p.color16 }, - TelescopePreviewTitle = { fg = p.cursorline, bg = p.color3 }, - TelescopePreviewBorder = { fg = p.cursorline, bg = p.cursorline }, - TelescopePreviewNormal = { fg = p.foreground, bg = p.cursorline }, - - -- trouble.nvim: https://github.com/folke/trouble.nvim - LspTroubleCount = { fg = p.color6, bg = p.foreground }, - LspTroubleNormal = { fg = p.foreground, bg = p.background }, - LspTroubleText = { fg = p.foreground }, - -- vim-gitgutter: https://github.com/airblade/vim-gitgutter GitGutterAdd = { fg = p.color2 }, GitGutterChange = { fg = p.color3 },