![tokyodark.nvim](https://user-images.githubusercontent.com/30515389/141231977-82476546-eb48-47e4-a5fc-45ace7eacb0d.png) ![image](https://user-images.githubusercontent.com/30515389/115807570-42385080-a3bf-11eb-8286-c981b5093ffa.png) ### About A clean dark theme written in lua for neovim (0.7.2 or older). ### Features - Support for numerous plugins - Customizable ### Installation Install with your favorite package manager: [lazy](https://github.com/folke/lazy.nvim) ``` lua { "tiagovla/tokyodark.nvim", opts = { -- custom options here }, config = function(_, opts) require("tokyodark").setup(opts) -- calling setup is optional vim.cmd [[colorscheme tokyodark]] end, } ``` ### Default configuration ```lua local default_config = { transparent_background = false, -- set background to transparent gamma = 1.00, -- adjust the brightness of the theme styles = { comments = { italic = true }, -- style for comments keywords = { italic = true }, -- style for keywords identifiers = { italic = true }, -- style for identifiers functions = {}, -- style for functions variables = {}, -- style for variables }, custom_highlights = {} or function(highlights, palette) return {} end, -- extend highlights custom_palette = {} or function(palette) return {} end, -- extend palette terminal_colors = true, -- enable terminal colors } ``` ### Inspiration - [tokyonight-vim](https://github.com/ghifarit53/tokyonight-vim) - [tokyo-night-vscode-theme](https://github.com/enkia/tokyo-night-vscode-theme)