Skip to content

victornswd/base46

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note on this fork

This fork features the NvChad themes in .vim format for ease of use outside of NvChad. The themes work just like they would in NvChad. There are some small differences in calling the theme.

NOTE: Theme Toggle is not yet supported.

Example usage

vim.g.ui = {
  theme = 'everforest-NvChad',
  changed_themes = {},
  theme_toggle = { 'everforest', 'everforest_light' },
  hl_add = {
    MatchParen = { bg = 'grey' },
  },
  hl_override = {
    Comment = { italic = true },
  },
}

vim.g.theme = vim.g.ui.theme
vim.cmd.colorscheme(vim.g.theme)

NvChad theme plugin

  • This plugin's a whole re-write of Norcalli's plugin.

(Note: This theme plugin is supposed to be used along with NvChad only so watchout!)

Contribute for new themes

  • go to base46/themes and add your file, ex: atheme.lua
-- atheme.lua file be like

local M = {}

M.base_30 = {
  -- some colors
}

M.base_16 = {
  -- some colors
}

vim.opt.bg = "dark" -- this can be either dark or light

M = require("base46").override_theme(M, "atheme")

return M

Understanding theme variables

black = usually your theme bg
darker_black = 6% darker than black
black2 = 6% lighter than black

onebg = 10% lighter than black
oneb2 = 19% lighter than black
oneb3 = 27% lighter than black

grey = 40% lighter than black (the % here depends so choose the perfect grey!)
grey_fg = 10% lighter than grey
grey_fg2 = 20% lighter than grey
light_grey = 28% lighter than grey

baby_pink = 15% lighter than red or any babypink color you like!
line = 15% lighter than black

nord_blue = 13% darker than blue
sun = 8% lighter than yellow

statusline_bg = 4% lighter than black
lightbg = 13% lighter than statusline_bg
lightbg2 = 7% lighter than statusline_bg

folder_bg = blue color

(note : the above values are mostly approx values so its not compulsory that you have to use those exact numbers , test your theme i.e show it in the PR to get feedback from @siduck)

About

nvchad theme plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 94.3%
  • Vim Script 5.7%