DEV Community

Cover image for 9 Cozy Vim color schemes

Posted on • Updated on • Originally published at

9 Cozy Vim color schemes

Photo by Joyful on Unsplash

Ahh... to be as cozy as a cat loaf. It's hard for us humans to achieve the same comfort. But having your Vim scheme set up properly to give you a relaxed vibe might just be the next best thing. If you are looking for some cute, cozy, fluffy and pastel color schemes for Vim, you've come to the right place. Here are 9 highly curated schemes just for you.


If you are a big Taylor Swift fan... Well then don't look any longer! Here she is! This Taylor Swift themed color scheme 1989 is cute... it's pastel... there are gorgeous pinks, purples and yellows on a soft grey background. I'd say: It takes this way too far, and it'll leave you breathless.

example of the 1989 vim colorscheme


I know. You must think "isn't this the same as 1989?". No, it's called Cosme! It is SO MUCH like the 1989 theme (a little less cute tbh) but wait... There is more. Because have you seen that gorgeous vim-airline theme it has going on at the bottom? Yes! Hear me out: like 1989 better than Cosme? Why not combine that beauty with the cosme airline theme. Yes. You're welcome.

example of the Cosme vim colorscheme


If you are going for minimalism and the only reason you are not working full black and white is because that is too boring for you and is simply one bridge too far. This is perfect for you! Alabaster is a super minimalistic scheme. Black text on a white background, with some sprinkles of pastel greens, purply pinks, yellows and blues. It especially thrives on a split terminal screen as seen with this example of NERDtree.

example of the Alabaster vim colorscheme


Dogrun is as if a pastel puppy was (safely) put in the washer and dryer a bunch of times* and its cute coat just became fluffier and fluffier but also kind of toned down a bit. You get what I'm saying? I'm talking toned down red, light purple and some greens. It's darker for those that like it but I think it still has that cozy vibe to it.

*Don't ever do this. This would not be okay. I'm scared writing this.
example of the Dogrun vim colorscheme


Can you already smell Espresso? It has a dark grey background for some bitterness. The green and blue add some fresh acidity and last but not least some popping pink that brings just the right sweetness to it. Bitter, acidic and sweet. Need I say more?

example of the Espresso vim colorscheme

Soft Era

Now... Having the intense urge of sprucing up your coding experience with pastel colors that make you feel homely, cozy, relaxed and vibing does not mean that it's going to make for the most readable code. Soft Era is a classic when it comes to smooth color vibes. It's just not that readable. Still cute though!

example of the Soft Era vim colorscheme


Those who love the pastel vibes in coding are probably already familiar with Amy Wibowo and her dreamy FairyFloss theme. Thankfully FairyFloss has been made available for Vim lovers too. The colors are mystical and dreamy with an actual okay amount of contrast. A classic that cannot be left out.

example of the fairy-floss vim colorscheme

Panda Syntax

Like mentioned before, pastel colors are not always the best when it comes to readability. This is why I've stuck with Panda Syntax for such a long time. Even though it's not very pastel, I still think it's very cute. As a little extra, I would recommend having this tasty scheme together with the Fruit Punch Airline Theme.

example of the Panda Syntax vim colorscheme

Tsen Magenta Yellow

Something about the purple inspired Tsen Magenta Yellow calms me so much. Even though it is simple, I love the yellow notes that it brings. I could say more but I'll just let you rest and have a moment of calmth to process these blissful colors.

example of the Tsen Magenta Yellow vim colorscheme

Most pastel/purple/pink themes or color schemes are really low contrast. They are therefore not very accessible to everyone. Of course it still depends on the individual, but I did do a quick check. And the following should be somewhat compliant to the WCAG 2.0 guidelines for contrast accessibility:

  • 1989
  • Cosme
  • Alabaster
  • Tsen Magento Yellow (almost)

Originally posted on my website

Top comments (0)