Skip to content
forked from dharmx/colo.nvim

Theming utlilities for neovim. This is very experimental at the moment.

License

Notifications You must be signed in to change notification settings

ViiEx/colo.nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

Theming utilities for your Neovim.
STATUS: WIP
NVIM: v0.8.0

TODOS

  • Add nordic.nvim, rasmus.nvim, nirvana, warm and boo, nordic and chocolate.
  • Support codewindow.nvim, aerial.nvim, harpoon.nvim, grapple.nvim, lazy.nvim, leap.nvim, flit.nvim, trouble.nvim, portal.nvim, overseer.nvim, dapui.nvim diffview.nvim, jaq.nvim, vim-illuminate, move.nvim, pretty-fold.nvim, vim-sneak, lsp-saga.nvim, barbar.nvim and lightspeed.nvim.
  • Add a colorpicker.
  • Add an interactive playground.
  • Add acromatic color checker function.
  • Add temperature related functions.
  • Add cold related functions.
  • Add warmth related functions.
  • Add contrast related functions.
  • Write tests.
  • Write guides.
  • Refactor api.lua.
  • Refactor color.lua.
  • Refactor extensions.
  • Fix telescope: previews are not showed when results list is empty. (Invalied buffer ID)
  • Show a floating window when viewing colorscheme metadata. Allow setting timeouts and theme previews.
  • Allow callbacks for some parts of the config.
  • Add the following configuration options.
    filetypes = {
      enable = false,
      items = {
        python = "nord_dark",
        lua = "mountain_dark",
        c = "oxocarbon_dark",
      },
    },
    presets = {
      enable = false,
      items = {
        italic_comments = false,
        dotted_spell = false,
        contrast = false,
        swap_kind = false,
        glaze_kind = false,
      },
    },

This project is licensed under GPL-3.0.

About

Theming utlilities for neovim. This is very experimental at the moment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 99.8%
  • Scheme 0.2%