Explore the source / nvim

Inside nvim.

Neovim modules, plugins, mappings, and shared theme. Browse the current public files here, or visit the nvim repository on GitHub.

nvim / main

lua/myconf/theme/palette.lua

View on GitHub
local base = dofile(os.getenv("HOME") .. "/.config/theme/colors.lua")

return {
   dark = {
      black1 = base.dark.bg,
      pitchblack = "#000000",
      white1 = base.dark.soft_fg,
      white2 = "#dcdcdc",
      purewhite = "#FFFFFF",
      grey1 = "#545454",
      grey2 = "#807f71",
      grey3 = "#4f4f47",

      green1 = "#98c655",
      orange1 = "#BF7F26",
      red1 = "#AB4E4E",
      blue1 = "#394cae",
      blue2 = "#6183BB",
      pink1 = "#B2598B",
      lime1 = "#AABF26",
      yellow1 = "#C2AA22",

      test1 = "#FF00FF",
      test2 = "#00FFFF",
      test3 = "#FFFF00",

      line = "#2e2e27",
      visual = "#48473d",
      comment = "#825c44",
      cursor = "#cccccc",

      folder = "#777777",
      nvimtree_empty_folder = "#674f37",

      telescope = {
         border = "#A7A691",
         prompt_normal_fg = "#EFECDB",
         selection_fg = "#faf9f4",
         selection_bg = "#2b2b24",
         matching_bg = "#394cae",
         matching_fg = "#faf9f4",
      },

      diag = {
         err = "#B4837F",
         warn = "#BC873A",
         info = "#8F8F9F",
         hint = "#7F9F8F",
      },
   },

   light = {
      black1 = base.light.soft_bg,
      pitchblack = "#ffffff",
      white1 = base.light.fg,
      white2 = "#222211",
      purewhite = "#000000",
      grey0 = "#84837d",
      grey1 = "#979787",
      grey2 = "#71715f",
      grey3 = "#a4a475",

      green1 = "#6d8a0f",
      orange1 = "#b86b21",
      red1 = "#AB4E4E",
      blue1 = "#394cae",
      blue2 = "#6183BB",
      pink1 = "#B2598B",
      lime1 = "#cadd54",
      yellow1 = "#dac02d",

      test1 = "#FF00FF",
      test2 = "#00FFFF",
      test3 = "#FFFF00",

      line = "#dcdcc5",
      visual = "#d3d3b4",
      comment = "#8e6958",
      cursor = "#8a8a8a",

      folder = "#7c7c7c",
      nvimtree_empty_folder = "#71563d",

      telescope = {
         border = "#9c9b83",
         prompt_normal_fg = "#80704c",
         selection_fg = "#3c371b",
         selection_bg = "#d3d3ce",
         matching_bg = "#394cae",
         matching_fg = "#faf9f4",
      },

      diag = {
         err = "#B4837F",
         warn = "#BC873A",
         info = "#8F8F9F",
         hint = "#7F9F8F",
      },
   },

   light_og = {
      black1 = "#f7f7f1",
      pitchblack = "#ffffff",
      white1 = "#11110a",
      white2 = "#222211",
      purewhite = "#000000",
      grey0 = "#84837d",
      grey1 = "#a5a597",
      grey2 = "#656541",
      grey3 = "#a4a475",

      green1 = "#80a017",
      orange1 = "#b9702a",
      red1 = "#AB4E4E",
      blue1 = "#394cae",
      blue2 = "#6183BB",
      pink1 = "#B2598B",
      lime1 = "#cadd54",
      yellow1 = "#dac02d",

      test1 = "#FF00FF",
      test2 = "#00FFFF",
      test3 = "#FFFF00",

      line = "#e0e0cb",
      visual = "#cbcac3",
      comment = "#8e6958",
      cursor = "#8a8a8a",

      folder = "#848484",
      nvimtree_empty_folder = "#71563d",

      telescope = {
         border = "#9c9b83",
         prompt_normal_fg = "#80704c",
         selection_fg = "#3c371b",
         selection_bg = "#d3d3ce",
         matching_bg = "#394cae",
         matching_fg = "#faf9f4",
      },

      diag = {
         err = "#B4837F",
         warn = "#BC873A",
         info = "#8F8F9F",
         hint = "#7F9F8F",
      },
   },
}