Onedark.nvim Versions Save

Atom's iconic One Dark theme for Neovim, written in Lua

v0.0.4

2 years ago

What's New?

  • plugin support hop.nvim
  • lualine terminal highlight added
  • plugin support coc.nvim
  • define global in project luarc config file.
  • config option added hide_end_of_buffer
  • allow customizing highlight group #91
  • Removed unnecessary defer function & highlights
  • highlight added for GitSignsCurrentLineBlame
  • feat: githooks init
  • feat: types module init
  • cleanup: removed 'transform_colors' option from terminal themes generation
  • feat: 'ConfigSchema' type init
  • feat: od.Highlights.* type added
  • refactor: config module
  • refactor: config.config table renamed to config.schema
  • refactor: util module
  • breaking change: color palette redefine
  • feat: require("onedark").get_colors added
  • fix: autocompletion color in nvim in-built terminal #95

Fixes

  • hide_inactive_statusline option deprecated from lualine plugin
  • javascriptTSTagAttribute highlight removed
  • TSTagAttribute highlight added
  • yellow changed to the same version as onedark palette. monsonjeremy/onedark.nvim#19
  • Boolean set to orange as in VSC onedark theme. monsonjeremy/onedark.nvim#19
  • refactor override function to util.lua module #91
  • formatter changed LuaFormatter -> Stylua
  • refactor: modules export
  • refactor: 'util' and 'extra' themes
  • refactor: use TerminalConf type in terminal theme generation
  • refactor: 'nvim-dev-icons' palette
  • refactor: module renamed extra -> terminal
  • docs: re-arrange heading section & plugins list
  • fix: alacritty black color in bright section
  • nvim-dev-icons colors fixed #98 projekt0n/circles.nvim#6

v0.0.3

2 years ago

What's New?

  • docs updated
  • Assign dark5 color to LineNr inside transparent mode
  • contributing guidelines added
  • code of conduct added
  • highlight_linenumber config for setting dark color to number line
  • support highlight_linenumber with gitsigns
  • nvim-cmp highlight
  • change popup 'select' highlight background to green
  • enhance(nvim-cmp):separate match highlights
  • plugin-support: nvim-notify
  • enhance: set default config value to vim.g variables
  • onedark_transparent_sidebar option #60
  • vim config docs added inside README.md
  • store user_config value to vim.g variables
  • luadoc added inside config and extra module
  • A new lualine theme added 'onedark-nvim' #65
  • expose onedark theme in fzf.vim
  • added hot reloaded to onedark-nvim lualine theme
  • lualine_bold option added
  • fix warning inside config module
  • fixed #71 in normal mode
  • vscode like nvim-cmp highlights ref:nvim-cmp wiki
  • nvim-cmp all lspkind supported
  • Link common diff highlights group
  • dark foreground color for visited entries in telescope.nvim

Fixes

  • projekt0n/github-nvim-theme#73 fixed
  • lualine colors added inside colors.lua
  • breaking change: consistent variable naming in onedark config
  • undefined color syntax.comment fixed
  • lualine theme provided by official lualine repo (fix #46)
  • group colors according to assignment
  • barbar highlighting monsonjeremy/onedark.nvim#16
  • 'cmp' menu with 'fg' color
  • minimal screenshot updated in README.md#minimal
  • removed emoji from README.md
  • removed vim config deprecated message
  • breaking change: use snake_case inside config and alacritty module
  • breaking change: changed config variables name inside vim.g variables
  • refactor: colors transform config inside extra module
  • fix: diff text with comment text #68
  • cleanup some nonsense
  • NvimTreeGitRenamed highlight with onedark purple color

v0.0.2

2 years ago

What's New?

  • Warning on vim.g configuration
  • Configure plugin in lua using require('onedark').setup({}) [fix monsonjeremy/onedark.nvim#5]
  • Minimal config example added inside README.md#minimal
  • Linting Github Action init
  • Format .lua code with lua-format
  • kitty tab colors are changed
  • Init: Makefile, .lua-format, .luacheckrc
  • Add "NONE" color compatibility for colors override
  • barbar.nvim plugin support. related to monsonjeremy/onedark.nvim#8
  • glyph-palette.vim plugin support
  • kitty border color added
  • ./colors/onedark.vim code in lua
  • nvim-web-devicons plugin support
  • msgAreaStyle config added
  • kitty target added inside Makefile for reloading kitty theme
  • TSVariable & TSOperator colors added inside colors.lua
  • cursor, TSProperty, jsonTSLabel, lessInclude, lessClass, cssStringQQ, makeIdent colors added
  • php, javascript, python, ruby, scss, bash , typescript, sql, xml, yaml syntax highlighting improved
  • refactor: colors file to lua

Changed

  • Removed function require('onedark').colorscheme()
  • Colorscheme autoload removed from colors/onedark.vim
  • VertSplit & Inactive StatusLine fg color changed to bg_visual
  • StatusLine bug note inside README.md#usage
  • Configuration docs updated inside README.md#configuration
  • Fix VertSplit & StatusLine crossover on hideInactiveStatusline [check hoob3rt/lualine.nvim#274]
  • Change NvimTreeEndOfBuffer color on darkSidebar=false
  • Parse lua table inside colors config [fix #6]
  • Better Telescope highlighting
  • Removed _ from extra themes name
  • inactive statusline background color

v0.0.1

2 years ago