diff options
Diffstat (limited to 'lua/spacegray')
| -rw-r--r-- | lua/spacegray/Git.lua | 10 | ||||
| -rw-r--r-- | lua/spacegray/LSP.lua | 99 | ||||
| -rw-r--r-- | lua/spacegray/Treesitter.lua | 56 | ||||
| -rw-r--r-- | lua/spacegray/Whichkey.lua | 9 | ||||
| -rw-r--r-- | lua/spacegray/config.lua | 23 | ||||
| -rw-r--r-- | lua/spacegray/highlights.lua | 99 | ||||
| -rw-r--r-- | lua/spacegray/init.lua | 43 | ||||
| -rw-r--r-- | lua/spacegray/markdown.lua | 27 | ||||
| -rw-r--r-- | lua/spacegray/palette.lua | 40 | ||||
| -rw-r--r-- | lua/spacegray/util.lua | 25 | 
10 files changed, 0 insertions, 431 deletions
| diff --git a/lua/spacegray/Git.lua b/lua/spacegray/Git.lua deleted file mode 100644 index b47ccf23..00000000 --- a/lua/spacegray/Git.lua +++ /dev/null @@ -1,10 +0,0 @@ -local Git = { -  SignAdd = { fg = C.sign_add }, -  SignChange = { fg = C.sign_change }, -  SignDelete = { fg = C.sign_delete }, -  GitSignsAdd = { fg = C.sign_add }, -  GitSignsChange = { fg = C.sign_change }, -  GitSignsDelete = { fg = C.sign_delete }, -} - -return Git diff --git a/lua/spacegray/LSP.lua b/lua/spacegray/LSP.lua deleted file mode 100644 index dd3d77ac..00000000 --- a/lua/spacegray/LSP.lua +++ /dev/null @@ -1,99 +0,0 @@ -local LSP = { -  LspDiagnosticsDefaultError = { fg = C.error_red }, -  LspDiagnosticsDefaultWarning = { fg = C.warning_orange }, -  LspDiagnosticsDefaultInformation = { fg = C.info_yellow }, -  LspDiagnosticsDefaultHint = { fg = C.hint_blue }, -  LspDiagnosticsVirtualTextError = { fg = C.error_red }, -  LspDiagnosticsVirtualTextWarning = { fg = C.warning_orange }, -  LspDiagnosticsVirtualTextInformation = { fg = C.info_yellow }, -  LspDiagnosticsVirtualTextHint = { fg = C.hint_blue }, -  LspDiagnosticsFloatingError = { fg = C.error_red }, -  LspDiagnosticsFloatingWarning = { fg = C.warning_orange }, -  LspDiagnosticsFloatingInformation = { fg = C.info_yellow }, -  LspDiagnosticsFloatingHint = { fg = C.hint_blue }, -  LspDiagnosticsSignError = { fg = C.error_red }, -  LspDiagnosticsSignWarning = { fg = C.warning_orange }, -  LspDiagnosticsSignInformation = { fg = C.info_yellow }, -  LspDiagnosticsSignHint = { fg = C.hint_blue }, -  LspDiagnosticsError = { fg = C.error_red }, -  LspDiagnosticsWarning = { fg = C.warning_orange }, -  LspDiagnosticsInformation = { fg = C.info_yellow }, -  LspDiagnosticsHint = { fg = C.hint_blue }, -  LspDiagnosticsUnderlineError = { style = "underline" }, -  LspDiagnosticsUnderlineWarning = { style = "underline" }, -  LspDiagnosticsUnderlineInformation = { style = "underline" }, -  LspDiagnosticsUnderlineHint = { style = "underline" }, -  QuickScopePrimary = { fg = C.purple_test, style = "underline" }, -  QuickScopeSecondary = { fg = C.cyan_test, style = "underline" }, -  TelescopeSelection = { fg = C.hint_blue }, -  TelescopeMatching = { fg = C.info_yellow, style = "bold" }, -  TelescopeBorder = { fg = C.cyan, bg = Config.transparent_background and "NONE" or C.bg }, -  NvimTreeFolderIcon = { fg = C.blue }, -  NvimTreeIndentMarker = { fg = C.gray }, -  NvimTreeNormal = { fg = C.light_gray, bg = C.alt_bg }, -  NvimTreeVertSplit = { fg = C.alt_bg, bg = C.alt_bg }, -  NvimTreeFolderName = { fg = C.blue }, -  NvimTreeOpenedFolderName = { fg = C.cyan, style = "italic" }, -  NvimTreeImageFile = { fg = C.purple }, -  NvimTreeSpecialFile = { fg = C.orange }, -  NvimTreeGitStaged = { fg = C.sign_add }, -  NvimTreeGitNew = { fg = C.sign_add }, -  NvimTreeGitDirty = { fg = C.sign_add }, -  NvimTreeGitDeleted = { fg = C.sign_delete }, -  NvimTreeGitMerge = { fg = C.sign_change }, -  NvimTreeGitRenamed = { fg = C.sign_change }, -  NvimTreeSymlink = { fg = C.cyan }, -  NvimTreeRootFolder = { fg = C.fg, style = "bold" }, -  NvimTreeExecFile = { fg = C.green }, -  LirFloatNormal = { fg = C.light_gray, bg = C.alt_bg }, -  LirDir = { fg = C.blue }, -  LirSymLink = { fg = C.cyan }, -  LirEmptyDirText = { fg = C.blue }, -  BufferCurrent = { fg = C.fg, bg = C.bg }, -  BufferCurrentIndex = { fg = C.fg, bg = C.bg }, -  BufferCurrentMod = { fg = C.info_yellow, bg = C.bg }, -  BufferCurrentSign = { fg = C.hint_blue, bg = C.bg }, -  BufferCurrentTarget = { fg = C.red, bg = C.bg, style = "bold" }, -  BufferVisible = { fg = C.fg, bg = C.bg }, -  BufferVisibleIndex = { fg = C.fg, bg = C.bg }, -  BufferVisibleMod = { fg = C.info_yellow, bg = C.bg }, -  BufferVisibleSign = { fg = C.gray, bg = C.bg }, -  BufferVisibleTarget = { fg = C.red, bg = C.bg, style = "bold" }, -  BufferInactive = { fg = C.gray, bg = C.alt_bg }, -  BufferInactiveIndex = { fg = C.gray, bg = C.alt_bg }, -  BufferInactiveMod = { fg = C.info_yellow, bg = C.alt_bg }, -  BufferInactiveSign = { fg = C.gray, bg = C.alt_bg }, -  BufferInactiveTarget = { fg = C.red, bg = C.alt_bg, style = "bold" }, -  StatusLine = { fg = C.alt_bg }, -  StatusLineNC = { fg = C.alt_bg }, -  StatusLineSeparator = { fg = C.alt_bg }, -  StatusLineTerm = { fg = C.alt_bg }, -  StatusLineTermNC = { fg = C.alt_bg }, -  CodiVirtualText = { fg = C.hint_blue }, -  IndentBlanklineContextChar = { fg = C.accent }, -  DashboardHeader = { fg = C.blue }, -  DashboardCenter = { fg = C.purple }, -  DashboardFooter = { fg = C.cyan }, -  xmlTag = { fg = C.cyan }, -  xmlTagName = { fg = C.cyan }, -  xmlEndTag = { fg = C.cyan }, -  CompeDocumentation = { bg = C.alt_bg }, -  DiffViewNormal = { fg = C.gray, bg = C.alt_bg }, -  DiffviewStatusAdded = { fg = C.sign_add }, -  DiffviewStatusModified = { fg = C.sign_change }, -  DiffviewStatusRenamed = { fg = C.sign_change }, -  DiffviewStatusDeleted = { fg = C.sign_delete }, -  DiffviewFilePanelInsertion = { fg = C.sign_add }, -  DiffviewFilePanelDeletion = { fg = C.sign_delete }, -  DiffviewVertSplit = { bg = C.bg }, -  diffAdded = { fg = C.sign_add }, -  diffRemoved = { fg = C.sign_delete }, -  diffFileId = { fg = C.blue, style = "bold,reverse" }, -  diffFile = { fg = C.alt_bg }, -  diffNewFile = { fg = C.green }, -  diffOldFile = { fg = C.red }, -  debugPc = { bg = C.cyan }, -  debugBreakpoint = { fg = C.red, style = "reverse" }, -} - -return LSP diff --git a/lua/spacegray/Treesitter.lua b/lua/spacegray/Treesitter.lua deleted file mode 100644 index 4e5ce16e..00000000 --- a/lua/spacegray/Treesitter.lua +++ /dev/null @@ -1,56 +0,0 @@ -local Treesitter = { -  TSComment = { fg = C.gray }, -  TSAnnotation = { fg = C.purple }, -  TSAttribute = { fg = C.cyan }, -  TSConstructor = { fg = C.purple }, -  TSType = { fg = C.purple }, -  TSTypeBuiltin = { fg = C.purple }, -  TSConditional = { fg = C.blue }, -  TSException = { fg = C.blue }, -  TSInclude = { fg = C.blue }, -  TSKeyword = { fg = C.blue }, -  TSKeywordFunction = { fg = C.blue }, -  TSLabel = { fg = C.blue }, -  TSNamespace = { fg = C.blue }, -  TSRepeat = { fg = C.blue }, -  TSConstant = { fg = C.orange }, -  TSConstBuiltin = { fg = C.red }, -  TSFloat = { fg = C.red }, -  TSNumber = { fg = C.red }, -  TSBoolean = { fg = C.red }, -  TSCharacter = { fg = C.light_green }, -  TSError = { fg = C.error_red }, -  TSFunction = { fg = C.yellow }, -  TSFuncBuiltin = { fg = C.yellow }, -  TSMethod = { fg = C.yellow }, -  TSConstMacro = { fg = C.cyan }, -  TSFuncMacro = { fg = C.yellow }, -  TSVariable = { fg = C.light_blue }, -  TSVariableBuiltin = { fg = C.light_blue }, -  TSProperty = { fg = C.light_blue }, -  TSOperator = { fg = C.gray }, -  TSField = { fg = C.light_blue }, -  TSParameter = { fg = C.light_blue }, -  TSParameterReference = { fg = C.light_blue }, -  TSSymbol = { fg = C.light_blue }, -  TSText = { fg = C.fg }, -  TSPunctDelimiter = { fg = C.gray }, -  TSTagDelimiter = { fg = C.gray }, -  TSPunctBracket = { fg = C.gray }, -  TSPunctSpecial = { fg = C.gray }, -  TSString = { fg = C.green }, -  TSStringRegex = { fg = C.yellow_orange }, -  TSStringEscape = { fg = C.yellow_orange }, -  TSTag = { fg = C.blue }, -  TSEmphasis = { style = "italic" }, -  TSUnderline = { style = "underline" }, -  TSTitle = { fg = C.blue, style = "bold" }, -  TSLiteral = { fg = C.yellow_orange }, -  TSURI = { fg = C.yellow_orange, style = "underline" }, -  TSKeywordOperator = { fg = C.blue }, -  TSStructure = { fg = C.light_blue }, -  TSStrong = { fg = C.yellow_orange }, -  TSQueryLinterError = { fg = C.warning_orange }, -} - -return Treesitter diff --git a/lua/spacegray/Whichkey.lua b/lua/spacegray/Whichkey.lua deleted file mode 100644 index 5d1ae7ce..00000000 --- a/lua/spacegray/Whichkey.lua +++ /dev/null @@ -1,9 +0,0 @@ -local Whichkey = { -  WhichKey = { fg = C.purple }, -  WhichKeySeperator = { fg = C.green }, -  WhichKeyGroup = { fg = C.blue }, -  WhichKeyDesc = { fg = C.light_blue }, -  WhichKeyFloat = { bg = C.dark }, -} - -return Whichkey diff --git a/lua/spacegray/config.lua b/lua/spacegray/config.lua deleted file mode 100644 index ebac7109..00000000 --- a/lua/spacegray/config.lua +++ /dev/null @@ -1,23 +0,0 @@ -local config - -vim = vim or { g = {}, o = {} } - -local function opt(key, default) -  if vim.g[key] == nil then -    return default -  end -  if vim.g[key] == 0 then -    return false -  end -  return vim.g[key] -end - -config = { -  transparent_background = opt("transparent_background", false), -  italic_comments = opt("italic_keywords", true) and "italic" or "NONE", -  italic_keywords = opt("italic_keywords", true) and "italic" or "NONE", -  italic_functions = opt("italic_function", false) and "italic" or "NONE", -  italic_variables = opt("italic_variables", true) and "italic" or "NONE", -} - -return config diff --git a/lua/spacegray/highlights.lua b/lua/spacegray/highlights.lua deleted file mode 100644 index 208c2c62..00000000 --- a/lua/spacegray/highlights.lua +++ /dev/null @@ -1,99 +0,0 @@ -local highlights = { -  Normal = { fg = C.fg, bg = Config.transparent_background and "NONE" or C.bg }, -  SignColumn = { bg = C.bg }, -  MsgArea = { fg = C.fg, bg = Config.transparent_background and "NONE" or C.bg }, -  ModeMsg = { fg = C.fg, bg = C.bg }, -  MsgSeparator = { fg = C.fg, bg = C.bg }, -  SpellBad = { fg = C.error_red, style = "underline" }, -  SpellCap = { fg = C.yellow, style = "underline" }, -  SpellLocal = { fg = C.green, style = "underline" }, -  SpellRare = { fg = C.purple, style = "underline" }, -  NormalNC = { fg = C.fg, bg = Config.transparent_background and "NONE" or C.bg }, -  Pmenu = { fg = C.light_gray, bg = C.popup_back }, -  PmenuSel = { fg = C.alt_bg, bg = C.blue }, -  WildMenu = { fg = C.alt_bg, bg = C.blue }, -  CursorLineNr = { fg = C.light_gray, style = "bold" }, -  Comment = { fg = C.gray, style = "italic" }, -  Folded = { fg = C.accent, bg = C.alt_bg }, -  FoldColumn = { fg = C.accent, bg = C.alt_bg }, -  LineNr = { fg = C.gray }, -  FloatBoder = { fg = C.gray, bg = C.alt_bg }, -  Whitespace = { fg = C.bg }, -  VertSplit = { fg = C.bg, bg = C.fg }, -  CursorLine = { bg = C.dark }, -  CursorColumn = { bg = C.dark }, -  ColorColumn = { bg = C.dark }, -  NormalFloat = { bg = C.dark }, -  Visual = { bg = C.ui_blue }, -  VisualNOS = { bg = C.alt_bg }, -  WarningMsg = { fg = C.error_red, bg = C.bg }, -  DiffAdd = { fg = C.alt_bg, bg = C.sign_add }, -  DiffChange = { fg = C.alt_bg, bg = C.sign_change, style = "underline" }, -  DiffDelete = { fg = C.alt_bg, bg = C.sign_delete }, -  QuickFixLine = { bg = C.accent }, -  PmenuSbar = { bg = C.alt_bg }, -  PmenuThumb = { bg = C.gray }, -  MatchWord = { style = "underline" }, -  MatchParen = { fg = C.hint_blue, bg = C.bg, style = "underline" }, -  MatchWordCur = { style = "underline" }, -  MatchParenCur = { style = "underline" }, -  Cursor = { fg = C.cursor_fg, bg = C.cursor_bg }, -  lCursor = { fg = C.cursor_fg, bg = C.cursor_bg }, -  CursorIM = { fg = C.cursor_fg, bg = C.cursor_bg }, -  TermCursor = { fg = C.cursor_fg, bg = C.cursor_bg }, -  TermCursorNC = { fg = C.cursor_fg, bg = C.cursor_bg }, -  Conceal = { fg = C.accent }, -  Directory = { fg = C.blue }, -  SpecialKey = { fg = C.blue, style = "bold" }, -  Title = { fg = C.blue, style = "bold" }, -  ErrorMsg = { fg = C.error_red, bg = C.bg, style = "bold" }, -  Search = { fg = C.light_gray, bg = C.search_blue }, -  IncSearch = { fg = C.light_gray, bg = C.search_blue }, -  Substitute = { fg = C.light_gray, bg = C.search_orange }, -  MoreMsg = { fg = C.orange }, -  Question = { fg = C.orange }, -  EndOfBuffer = { fg = C.bg }, -  NonText = { fg = C.bg }, -  Variable = { fg = C.light_blue }, -  String = { fg = C.green }, -  Character = { fg = C.light_green }, -  Constant = { fg = C.blue }, -  Number = { fg = C.red }, -  Boolean = { fg = C.red }, -  Float = { fg = C.red }, -  Identifier = { fg = C.light_blue }, -  Function = { fg = C.yellow }, -  Operator = { fg = C.gray }, -  Type = { fg = C.purple }, -  StorageClass = { fg = C.purple }, -  Structure = { fg = C.purple }, -  Typedef = { fg = C.purple }, -  Keyword = { fg = C.blue }, -  Statement = { fg = C.blue }, -  Conditional = { fg = C.blue }, -  Repeat = { fg = C.blue }, -  Label = { fg = C.blue }, -  Exception = { fg = C.blue }, -  Include = { fg = C.blue }, -  PreProc = { fg = C.purple }, -  Define = { fg = C.purple }, -  Macro = { fg = C.purple }, -  PreCondit = { fg = C.purple }, -  Special = { fg = C.orange }, -  SpecialChar = { fg = C.white }, -  Tag = { fg = C.blue }, -  Debug = { fg = C.red }, -  Delimiter = { fg = C.gray }, -  SpecialComment = { fg = C.gray }, -  Underlined = { style = "underline" }, -  Bold = { style = "bold" }, -  Italic = { style = "italic" }, -  Ignore = { fg = C.cyan, bg = C.bg, style = "bold" }, -  Todo = { fg = C.red, bg = C.bg, style = "bold" }, -  Error = { fg = C.error_red, bg = C.bg, style = "bold" }, -  TabLine = { fg = C.light_gray, bg = C.alt_bg }, -  TabLineSel = { fg = C.white, bg = C.alt_bg }, -  TabLineFill = { fg = C.white, bg = C.alt_bg }, -} - -return highlights diff --git a/lua/spacegray/init.lua b/lua/spacegray/init.lua deleted file mode 100644 index 9ae24dbb..00000000 --- a/lua/spacegray/init.lua +++ /dev/null @@ -1,43 +0,0 @@ -vim.api.nvim_command "hi clear" -if vim.fn.exists "syntax_on" then -  vim.api.nvim_command "syntax reset" -end -vim.o.background = "dark" -vim.o.termguicolors = true -vim.g.colors_name = "spacegray" - -local util = require "spacegray.util" -Config = require "spacegray.config" -C = require "spacegray.palette" - -local async -async = vim.loop.new_async(vim.schedule_wrap(function() -  local skeletons = {} -  for _, skeleton in ipairs(skeletons) do -    util.initialise(skeleton) -  end - -  async:close() -end)) - -local highlights = require "spacegray.highlights" -local Treesitter = require "spacegray.Treesitter" -local markdown = require "spacegray.markdown" -local Whichkey = require "spacegray.Whichkey" -local Git = require "spacegray.Git" -local LSP = require "spacegray.LSP" - -local skeletons = { -  highlights, -  Treesitter, -  markdown, -  Whichkey, -  Git, -  LSP, -} - -for _, skeleton in ipairs(skeletons) do -  util.initialise(skeleton) -end - -async:send() diff --git a/lua/spacegray/markdown.lua b/lua/spacegray/markdown.lua deleted file mode 100644 index 2b83e056..00000000 --- a/lua/spacegray/markdown.lua +++ /dev/null @@ -1,27 +0,0 @@ -local markdown = { -  markdownBlockquote = { fg = C.accent }, -  markdownBold = { fg = C.yellow, style = "bold" }, -  markdownCode = { fg = C.green }, -  markdownCodeBlock = { fg = C.green }, -  markdownCodeDelimiter = { fg = C.green }, -  markdownH1 = { fg = C.blue }, -  markdownH2 = { fg = C.blue }, -  markdownH3 = { fg = C.blue }, -  markdownH4 = { fg = C.blue }, -  markdownH5 = { fg = C.blue }, -  markdownH6 = { fg = C.blue }, -  markdownHeadingDelimiter = { fg = C.red }, -  markdownHeadingRule = { fg = C.accent }, -  markdownId = { fg = C.purple }, -  markdownIdDeclaration = { fg = C.blue }, -  markdownIdDelimiter = { fg = C.light_gray }, -  markdownLinkDelimiter = { fg = C.light_gray }, -  markdownItalic = { style = "italic" }, -  markdownLinkText = { fg = C.blue }, -  markdownListMarker = { fg = C.red }, -  markdownOrderedListMarker = { fg = C.red }, -  markdownRule = { fg = C.accent }, -  markdownUrl = { fg = C.cyan, style = "underline" }, -} - -return markdown diff --git a/lua/spacegray/palette.lua b/lua/spacegray/palette.lua deleted file mode 100644 index 924482fd..00000000 --- a/lua/spacegray/palette.lua +++ /dev/null @@ -1,40 +0,0 @@ -local colors = { -  fg = "#ABB2BF", -  bg = "#202020", -  alt_bg = "#262626", -  dark = "#222222", -  accent = "#AAAAAA", -  popup_back = "#2D2D30", -  search_orange = "#613214", -  search_blue = "#5e81ac", -  white = "#D8DEE9", -  gray = "#9BA1AB", -  light_gray = "#c8c9c1", -  blue = "#5f8ccd", -  dark_blue = "#223E55", -  light_blue = "#8dc0d5", -  green = "#83ba8b", -  cyan = "#4EC9B0", -  light_green = "#B5CEA8", -  red = "#D16969", -  orange = "#D1866B", -  light_red = "#CA535F", -  yellow = "#ECCC8E", -  yellow_orange = "#D7BA7D", -  purple = "#BF82B4", -  magenta = "#D16D9E", -  cursor_fg = "#515052", -  cursor_bg = "#AEAFAD", -  sign_add = "#587c0c", -  sign_change = "#0c7d9d", -  sign_delete = "#94151b", -  error_red = "#F44747", -  warning_orange = "#ff8800", -  info_yellow = "#FFCC66", -  hint_blue = "#4FC1FF", -  purple_test = "#ff007c", -  cyan_test = "#00dfff", -  ui_blue = "#264F78", -} - -return colors diff --git a/lua/spacegray/util.lua b/lua/spacegray/util.lua deleted file mode 100644 index dbac18a2..00000000 --- a/lua/spacegray/util.lua +++ /dev/null @@ -1,25 +0,0 @@ -local M = {} - -local function highlight(group, properties) -  local bg = properties.bg == nil and "" or "guibg=" .. properties.bg -  local fg = properties.fg == nil and "" or "guifg=" .. properties.fg -  local style = properties.style == nil and "" or "gui=" .. properties.style - -  local cmd = table.concat({ -    "highlight", -    group, -    bg, -    fg, -    style, -  }, " ") - -  vim.api.nvim_command(cmd) -end - -function M.initialise(skeleton) -  for group, properties in pairs(skeleton) do -    highlight(group, properties) -  end -end - -return M | 
