Benjamin Derksen's Blog

Customizing Neovim Colorscheme (Dracula Pro)

Recently I switched to Neovim. Previously I used VSCode, with the theme Dracula Pro. It’s a custom theme, that I bought ages ago. I love the Van Helsing Colors. Some People make fun of spending 80€ on a theme, but I look at code for 8+ hours a day, so I don’t mind at all. Zeno Rocha did so much open-source, why not support him and get something cool in the Process.

Enough with the unpaid ads, how do add custom a colorscheme to your sweet Neovim setup.

In your Neovim Folder, for me it’s ~/.config/nvim/, copy your colors folder, if you have an autoload folder, also add that.

It should look like this:

1.config/
2└── nvim/
3    ├── autoload/
4    │   └── ...
5    ├── colors/
6    │   └── ...
7    ├── init.lua
8    └── README.md

If you copied the theme correctly you can change to it with :colorscheme dracula_pro. I use LazyVim and to persist the Dracula Pro Colorscheme I use following code:

plugins/colorscheme.lua

1return {
2  {
3    "LazyVim/LazyVim",
4    opts = {
5      colorscheme = "dracula_pro_van_helsing",
6    },
7  },
8}

That should persist your theme in LazyVim, enjoy!

#neovim