aleksa.codes
GitHub
Resume
RSS Feed
Toggle Theme
Back to Blog
Development Best Practices

One Dark Modern Pro: The VS Code Theme You Didn't Know You Needed

2 min read
Aleksa
One Dark Modern Pro: The VS Code Theme You Didn't Know You Needed

I’ve spent way too much time messing with VS Code themes. For a while, I was using One Dark Pro (the darker variant), which is one of the most popular themes out there. The syntax highlighting is great, but the overall UI never felt quite right to me. Then I tried the built-in Dark Modern theme, which has a really clean look, but I missed those One Dark syntax colors. So I figured… why not just combine them?

One Dark Modern Pro ⚛️

That’s exactly what this theme is:

  • The syntax highlighting you know and love from Atom’s One Dark theme.
  • The clean, minimal UI from VS Code’s Dark Modern theme that stays out of your way.
  • A darker background that’s easier on the eyes during those late night sessions.

Image of code example using One Dark Modern Pro VS code theme

Give it a shot

If you’ve been theme-hopping and can’t find something that nails both syntax colors and a clean UI, maybe this is the one.

🔗 VS Code Marketplace
🔗 GitHub Repo

Font and icon recommendations

While you’re at it, here are a couple things I use alongside the theme:

For the font, I really like Source Code Pro. It’s clean, monospaced, and easy to read for long stretches.

🔗 Source Code Pro on GitHub

For file icons, Material Icon Theme is my go-to. Looks great with pretty much any theme, but especially with this one.

🔗 Material Icon Theme on VS Code Marketplace

Final thoughts

I made this theme because nothing else did exactly what I wanted. If it works for you too, that’s awesome. If you get a chance to leave a rating on the VS Code Marketplace, it really helps other people find it. Thanks for checking it out! 🚀

Comments

Portfolio AI
Built by Aleksa. Powered by Groq.
Assistant
Hello! I'm Aleksa's portfolio AI. I know all about his engineering experience, tech stack, and projects. What would you like to know?
0/5 today AI can make mistakes.