Vim Color Schemes

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. base16-vim

    Base16 for Vim

    I'm a huge fan of the base16 color schemes - not for their appearance (though most look great), but for their ease of integration within the shell and vim. Just clone the repos below, drop a few lines in your shellrc/vimrc, then use a single bash command to change the scheme in both. No mucking more mucking with Xresources.

    https://github.com/chriskempson/base16-shell

    https://github.com/chriskempson/base16-vim

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. base16

    Not a theme, but a framework

    The one I use is from this repo: https://github.com/chriskempson/base16-vim, which is built on the "base16 system" https://github.com/chriskempson/base16.

  4. base16-shell

    Base16 for Shells

    I'm a huge fan of the base16 color schemes - not for their appearance (though most look great), but for their ease of integration within the shell and vim. Just clone the repos below, drop a few lines in your shellrc/vimrc, then use a single bash command to change the scheme in both. No mucking more mucking with Xresources.

    https://github.com/chriskempson/base16-shell

    https://github.com/chriskempson/base16-vim

  5. shoji

    Discontinued vim theme that conveys syntax with colorful background highlighting (instead of colored text)

  6. nord

    An arctic, north-bluish color palette.

    Over recent years I've been drawn to the cross-tool themes like Nord and Dracula.

    https://www.nordtheme.com/

    https://draculatheme.com/

    Having consistency between neovim, fzf, bat and fish is lovely.

  7. vim-dim

    Dim (/dɪm/; a contraction of Default IMproved) is a clone of Vim’s default colorscheme, with some improvements.

    I achieve that same consistency with virtually zero configuration by simply setting the colors in my terminal and forgetting about it. Stopped all the fiddling with color schemes quite a while ago.

    Good explanation: https://jeffkreeftmeijer.com/vim-16-color/

  8. Apprentice

    A dark, low-contrast, Vim colorscheme.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. awesome-vim-colorschemes

    Collection of awesome color schemes for Neo/vim, merged for quick use.

  11. Vim

    The official Vim repository

    FWIW, modern reworks of the built-in colorschemes are on their way [1]. We plan to add more third-party colorschemes in the future as we streamline the creation and validation process.

    [1] https://github.com/vim/vim/pull/9795

  12. forest-night

    🌲 Comfortable & Pleasant Color Scheme for Vim

    Everforest has a nice warm light mode with a yellowish background. https://github.com/sainnhe/everforest

  13. base16-nvim

    Neovim plugin for building a sync base16 colorscheme. Includes support for Treesitter and LSP highlight groups.

  14. vim-nightfly-colors

    A dark midnight theme for modern Neovim & classic Vim

    After constantly switching schemes I "finally" settled on using nightfly.

    https://github.com/bluz71/vim-nightfly-guicolors

  15. pywal

    Discontinued 🎨 Generate and change color-schemes on the fly.

    There are a bunch of tools that generate color schemes for other tools based on a template of their configs. For example pywal is a popular one: https://github.com/dylanaraps/pywal But pretty much every major scripting language like JS, ruby, etc. has their own take on the same idea.

    Base16 is another popular one with a ton of implementations: https://github.com/chriskempson/base16

  16. kitty

    Cross-platform, fast, feature-rich, GPU based terminal

    I use i3 and win+enter is bound to spawn a new terminal. I had read that kitty was supposed to be super fast, but I tried it out and spawning a terminal was taking .5-1 second!

    I looked it up and found https://github.com/kovidgoyal/kitty/issues/330 where the dev says:

    > that's just python interpreter startup time

    So... The answer is just "yeah it's slow". When you're used to a few milliseconds for terminal spawn, .5s is eons.

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Iceberg.nvim looking wrong in buffers, but not in Telescope previews

    1 project | /r/neovim | 9 Jun 2023
  • Matrix theme

    2 projects | /r/neovim | 23 Mar 2023
  • rust diagnostics hides details of the problem

    3 projects | /r/neovim | 16 Mar 2023
  • Nord – An Arctic, north-bluish color palette

    12 projects | news.ycombinator.com | 31 Oct 2022
  • Iceberg Theme (I tried at least)

    1 project | /r/Anki | 15 Oct 2022

Did you know that Vim Script is
the 33rd most popular programming language
based on number of references?