Skip to content

A colorscheme installer for NeoVim from the vimcolorscheme website

License

Notifications You must be signed in to change notification settings

AlejandroSuero/colorscheme-installer.nvim

Repository files navigation

Test status badge Issues badge

NeoVim colorscheme installer

Install colorschemes into your NeoVim configuration from itself.

Report an issue · Suggest a feature


Installation

This plugin supports lazy.nvim installation.

  • Default installation:
return {
    "AlejandroSuero/colorscheme-installer.nvim",
    config = function()
        require("colorscheme-installer").setup()
    end,
}
  • Customizable installation:
return {
    "AlejandroSuero/colorscheme-installer.nvim",
    config = function()
        require("colorscheme-installer.nvim").setup({
            -- your configuration goes here
        })
    end,
}

Note

See default configuration.

Default configuration

local opts = {
    -- path where the colorschemes will be configured
    colorschemes_path = os.getenv("HOME") .. "/.config/nvim/lua/colorschemes"
}

Contributing

Thank you to everyone that is contributing and to those who want to contribute. Any contribution is welcomed!

Quick guide:

  1. Fork this project.
  2. Clone your fork (git clone <fork-URL>).
  3. Add main repo as remote (git remote add upstream <main-repo-URL>).
  4. Create a branch for your changes (git switch -c feature/your-feature or git switch -c fix/your-fix).
  5. Commit your changes (git commit -m "feat(...): ...").
  6. Push to your fork (git push origin <branch-name>).
  7. Open a PR.

For more information, check CONTRIBUTING.md