2.6.0 (2024-08-09)
- editor: improve Diff highlights (0c3f219)
- kinds: add "Macro" and "Type" kinds (e96f789)
- kinds: add ccls-specific kinds (2a6370b)
- plugins: add diffview.nvim (c2db621)
- plugins: add fern.vim (c2db621)
- plugins: add fidget.nvim (c2db621)
- plugins: add fzf-lua (c2db621)
- plugins: add grug-far.nvim (c2db621)
- plugins: add headlines.nvim (c2db621)
- plugins: add indentmini.nvim (c2db621)
- plugins: add lightline.vim (c2db621)
- plugins: add lir.nvim (c2db621)
- plugins: add lspsaga.nvim (c2db621)
- plugins: add markdown.nvim (c2db621)
- plugins: add mason.nvim (c2db621)
- plugins: add neogit (c2db621)
- plugins: add neotest (c2db621)
- plugins: add NormalNvim (c2db621)
- plugins: add notifier.nvim (c2db621)
- plugins: add nvim-dap (c2db621)
- plugins: add nvim-dap-ui (c2db621)
- plugins: add nvim-scrollbar (c2db621)
- plugins: add nvim-surround (c2db621)
- plugins: add nvim-tree.lua (c2db621)
- plugins: add nvim-treesitter-context (c2db621)
- plugins: add nvim-ts-rainbow (c2db621)
- plugins: add nvim-ts-rainbow2 (c2db621)
- plugins: add nvim-ufo (c2db621)
- plugins: add nvim-window-picker (c2db621)
- plugins: add octo.nvim (c2db621)
- plugins: add overseer.nvim (c2db621)
- plugins: add pounce.nvim (c2db621)
- plugins: add rainbow-delimiters.nvim (c2db621)
- plugins: add reactive.nvim (c2db621)
- plugins: add trouble.nvim (c2db621)
- plugins: add vim-airline (c2db621)
- plugins: add vim-clap (c2db621)
- plugins: add vim-dadbod-ui (c2db621)
- plugins: add vim-glyph-palette (c2db621)
- plugins: add vimwiki (c2db621)
- plugins: add yanky.nvim (c2db621)
- plugins: additional plugin support (c2db621)
- utils: consistent rainbow colors (3eb1e61)
- editor: dark window seperator with transparent background (aa5ce21)
- reloader: prevent reloading on other colorschemes (511b110)
- utils,hex: fix undefined "C" variable (df0d54a)
2.5.0 (2024-07-31)
- live reload when pywal theme changes (dc5cad2), closes #25
- plugins: add barbar.nvim (cc8df70)
- plugins: add dropbar.nvim (57476bc)
- plugins: add hop.nvim (37fdbf5)
- plugins: add leap.nvim (9e3dae1)
- plugins: add telekasten.nvim (1d4c8cb)
- plugins: add vim-illuminate (d167b77)
- plugins: add vim-sandwich (f0438ba)
- plugins: add vim-sneak (25dddc5)
- improper live config reloading (28feac3)
- palette: default "colorscheme_file" overwritting "use_wallust" (9519132)
- palette: improper evaluation for "use_palette" option (24b79ea)
- "docs(readme,plugins): put "mini.nvim" in alphabetical order" (8cf93f2)
- "perf(load): split setup and cache generation" (38f2a74)
- "refactor(cache): add cache module" (279a491)
2.4.0 (2024-07-25)
- bufferline: improve tabline colors (e1ac55b)
- consistent item kinds highlights (159e886)
- editor: improve tabline colors (e1ac55b)
- plugins: accept functions for "color" options (5def8ac)
- plugins: add aerial.nvim (4943f7d)
- plugins: add ALE (f54f442)
- plugins: add barbecue.nvim (1e283de)
- plugins: add beacon.nvim (133f82c)
- plugins: add harpoon (6babc4a)
- plugins: add nvim-navic (c497fcf)
- plugins: add symbols_outline.nvim (bd80566)
2.3.0 (2024-07-22)
- flash.nvim: improve background color (33ecfb9)
- lualine: add configuration options (d889c1a)
- mini.cursorword: add styling option (7dea89f)
- mini.hipatterns: add styling options (7dea89f)
- mini.nvim: complete mini.nvim integration (7dea89f)
- mini.statusline: add "mode_colors" option (df5f19c)
- plugins: add mini.animate (7dea89f)
- plugins: add mini.clue (7dea89f)
- plugins: add mini.completion (7dea89f)
- plugins: add mini.deps (7dea89f)
- plugins: add mini.jump (7dea89f)
- plugins: add mini.jump2d (7dea89f)
- plugins: add mini.map (7dea89f)
- plugins: add mini.notify (7dea89f)
- plugins: add mini.operators (7dea89f)
- plugins: add mini.surround (7dea89f)
- plugins: add mini.test (7dea89f)
- plugins: add mini.trailspace (7dea89f)
- which_key: improve main colors (2fadcbe)
- setup: "default_" option handling (83f18e2)
- setup: default_plugins not hadling mini.nvim (ed1c2da)
- setup: nil "user_config.plugins" table (125b082)
- load: split setup and cache generation (fea42ed)
2.2.0 (2024-07-20)
- indent_blankline: add "colored_indent_levels" option (f660096)
- indent_blankline: add "scope_color" option (84f6dfb)
- mini.indentscope: "scopePrefix" highlight (3f0f4ed)
- mini.indentscope: add "scope_color" option (0508aca)
- plugins: add colorful_winsep.nvim (9188723)
- plugins: add flash.nvim (3007d48)
- compiler: prioritize "load" over "loadstring" (6471ebb)
- indent_blankline: invalid highlight groups (a326a10)
- mapper: boolean plugin option handling (7fa0134)
- mapper: improper boolean to table conversion (79ec105)
- palette: do proper "custom_colors" handling (c5b9b88)
2.1.0 (2024-07-16)
- "use_palette" option (a869aec)
- add gitsigns plugin (f6ee75a)
- add mini.diff support (a5e0a21)
- get_colors: accept function "custom_colors" (16dd7b7)
- get_colors: add C.diff_untracked variable (f1f9458)
- get_colors: add color variables (1e93cc8)
- get_colors: not generating light theme (4419d7f)
2.0.0 (2024-07-14)
- rename "lspconfig" option to "lsp"
- add mini.icons support (76e8a85)
- lsp: add styling option for inlay hints (61ed549)
- lsp: add styling options (32fdb64)
- lsp: background color for inlay hints (ebd8311)
- telescope: better PromptCounter colors (05b40a3)
- rename "lspconfig" option to "lsp" (6fe86e9)
1.2.0 (2024-07-13)
- mapper: accept boolean and table config (de52bfd)
- mapper: add "mapper.lua" module (ac51c77)
- noice: improve background for LSP status (dcb4098)
- plugins/feline: proper feline.nvim support (8b60526)
- telescope: add nvchad style (2c52ac5)
1.1.1 (2024-07-08)
1.1.0 (2024-07-06)
- "refactor: local default_options table" (f6ab6b0)
- since all the files having been moved, many "require" function calls have to be updated.
- plugins: drop ALE support
- get_colors: remove "transparent" key
- colorscheme compiler
- init.lua: Renamed
terminal
option toterminal_colors
. - init.lua: Renamed
transparent
option totransparent_background
. - bufferline.lua: Added setup function for ease of custom user configuration.
- bufferline.lua: Improved bufferline theming.
colorscheme_file
option (f374f5d)show_split_lines
option (41a22b3)- Added
show_end_of_buffer
option. (a253784) - Added additional styling options. (e9a518a)
- added background dim option. (aada680)
- added CmpItemKind highlight groups. (b96b5c5)
- Added colorizer.lua (65bed53)
- Added custom_highlights setting. (42a517c)
- Added extra nvim-notify plugin options/highlights. (3fd0acf)
- Added lazygit support. (5427628)
- Added Noice.nvim plugin integration. (74b7324)
- Added Ok diagnostic highlights. (a43730b)
- Added support for custom user color variables. (e7fbb66)
- added support for user color customization. (604686f)
- added terminal highlights. (0da7454)
- Added terminal option for applying terminal colorscheme. (98f9a76)
- added transparent background support. (b7b795e)
- added wallust support. (e6d578c)
- bufferline: add
indicator
highlights (063ef45) - bufferline: improve
trunc_marker
bg (031b6ac) - colorscheme compiler (0c4a6c4)
- editor: improve "String" (cb9d234)
- editor: improve diff highlights (921c3b2)
- plugins: improve ALE highlights (3a71c8b)
- plugins: improve Coc highlights (18b6c01)
- plugins: improve dashboard-nvim highlights (728219b)
- plugins: improve lsp highlights (99c5e07)
- plugins: improve netrw highlights (2fcd752)
- plugins: improve nvim_cmp highlights (2504f53)
- plugins: improved bg color for TelescopeSelectionCaret (e958d18)
- plugins: improved neotree highlights (b57f0f4)
- plugins: improved Noice.nvim border colors (32dd459)
- plugins: match GitGutter hi with Diffs (6f15542)
- treesitter disables "default_fileformats" (9dc4ed9)
- util.lua: Added M.blend() which blends two colors together to create a new color. (2cd8a6a)
- util:
hexToRgb()
is now a global function (ac51def)
- bufferline.lua: Fixed bg color for modified symbol not being transparent. (99df911)
- bufferline.lua: Fixed bg color of non-current buffers with diagnostic informations. (70f94b0)
- compiler: err_path separator on windows (c95d214)
- editor.lua: Fixed
Float
andPmenu
transparency not being properly setup with winblend/pumblend. (9d65c9b) - editor.lua: fixed diagnostic background colors not matching SignColumn color. (6f5eba8)
- editor.lua: Fixed float window transparency colors. (1183ef6)
- editor.lua: Fixed NormalFloat hi not being properly transparent with transparent opt. (dc3e063)
- editor.lua: Fixed Pmenu transparency with winblend option. (a20a66f)
- editor.lua: Fixed pmenu/floating window transparencies with o.winblend/o.pumblend. (b2d1bd3)
- editory.lua: Fixed NormalNC poor dim highlighting on transparent terminals. (7f666c0)
- fallback colors not being applied properly (e194960)
- init.lua: Fixed background color on Neovide with transparent option enabled. (b2cb625)
- init.lua: Fixed neovide transparency settings not being properly applied. (a23b035)
- init.lua: Fixed terminal colorscheme not being properly applied. (f1ab268)
- init.lua: Fixed vim.cmd.hi("clear") not being properly called. (80741eb)
- plugins.lua: Fixed Noice.nvim tranparent progress background being black. (57fb800)
- removed plugin dependent highlight links. (aecc15f)
- util.lua: Added safe color generation checks. (e51bb51)
- utils/color: accepting negative factors (8ceb795)
- limit sum_colors() table (cf497de)
- bufferline.lua: Added setup function for ease of custom user configuration. (c076ba2)
- bufferline.lua: Improved bufferline theming. (309a0fd)
- get_colors: remove "transparent" key (d93f299)
- init.lua: Renamed
terminal
option toterminal_colors
. (490cb40) - init.lua: Renamed
transparent
option totransparent_background
. (47e3989) - plugins: drop ALE support (01e2a49)
- update directory structure (539209e)