Free guide5 min read

Design Your Own Cursor + Claude Code Theme

My editor, my terminal, and my AI all share one look I designed myself in 20 minutes. Here is how you build your own custom theme with Claude Code, even if you have never touched code.

Ryan FrizellePublished Jun 1, 2026

What you'll walk away with

  • The prompt that designs a full editor theme from your answers
  • How to make Claude Code match the same palette
  • The update-safe trick so your theme survives editor updates

My code editor and my AI don't look like anyone else's. I designed the whole thing myself in about 20 minutes, and I am not a developer.

01

How the theme gets built

Here is what you will do:

  1. 1Tell Claude Code the vibe you want. Light or dark, your colors, your font.
  2. 2Claude builds you a real custom theme from scratch and installs it into your editor.
  3. 3Make Claude Code itself match, so your whole setup looks like one brand.
02

The theme prompt

Copy-paste promptDesign your own editor theme from scratch
I want to design my own custom theme for my code editor and make it look exactly how I want instead of the default. I use [Cursor, or VS Code, or whatever editor you use]. I am not a developer, so walk me through this one step at a time and explain what each thing does in plain English.

Start by asking me these questions one at a time. Wait for my answer before moving on, and suggest options for each so I am not staring at a blank page:

1. Do I want a light theme or a dark theme?
2. What vibe am I going for? Give me a few directions like warm and editorial, cool and minimal, high contrast and bold, soft and muted, or terminal-green hacker, and let me pick or describe my own.
3. Is there a theme, app, or website whose colors I already love? I can name it or paste hex codes.
4. Pick my background color and my main text color. Suggest a few pairs that match my vibe with real hex codes. Do not use pure white or pure black unless I ask for it.
5. Pick one accent color for my cursor, my links, and my highlights.

Once I have answered, do all of this for me:

1. Build a full custom color theme for my editor as a proper theme extension. Give it colors for the editor background, the sidebar, the status bar, the tabs, and full syntax highlighting (comments, strings, keywords, functions, numbers, types) that all match the palette we picked.
2. Install it into my editor and set it as my default theme. Use an update-safe folder name so it does not get wiped the next time my editor updates.
3. Turn off any automatic light or dark switching so my theme never changes on its own.
4. Set my editor font and my terminal font to one clean coding font I choose. Suggest a few good free ones like JetBrains Mono, and use the Nerd Font version so terminal icons show up correctly.
5. Tell me to fully quit and reopen my editor, and if the theme does not apply on its own, tell me exactly which menu to pick it from.

Explain every step as you go, and confirm everything you changed at the end.
tap to copy

The Claude Code Course

Liked this? There's 50x more in the course.

  • Getting Started setup guide + prompts
  • Quick Wins library (growing monthly)
  • Step-by-step website and dashboard builds
  • All future sections + updates forever
Get the Full Course

$47 once. Keep forever. Full refund within 14 days.

03

What Claude builds for you

That prompt turns Claude into your own theme designer. It asks you what look you want, then writes a full color theme from scratch and installs it for you. Quit your editor, open it back up, and it does not look like everyone else's anymore.

Here is what Claude actually builds for you:

  1. 1A real theme. It's just a file full of color codes your editor reads, and Claude writes every single one.
  2. 2Matching syntax colors. Your comments, strings, keywords, and functions all get colors that fit your palette instead of random defaults.
  3. 3Your font, set everywhere. Editor and terminal on one clean coding font so the whole thing feels like you meant it.
04

Make Claude Code match

Copy-paste promptMake Claude Code match your theme
Now make Claude Code itself match the theme I just designed. Right now Claude Code uses its own default colors that probably clash with my new look.

1. Look at the palette we just used for my editor theme. My background, my text, and my accent color.
2. Update my Claude Code theme so its colors match. If my theme is light, use the light option. If it is dark, use the dark one.
3. I want the messages I send to show up as a clean colored block in my own colors. Claude Code can pull its colors straight from my terminal's color palette, so set my terminal up so that block lands in the exact background and accent I picked. Tell me the simplest way to do that for my setup.
4. Lock it so it does not flip back on its own.

Walk me through it, and remind me to relaunch Claude Code so the change takes effect.
tap to copy
05

Your editor, your look

That is the whole thing. You picked the vibe. Claude built the theme. Your editor and your AI now match a look you came up with yourself. No design degree. No code. Just you describing what you wanted.

Want more ways to make Claude Code feel like it was built just for you?

The Claude Code Course

Liked this? There's 50x more in the course.

  • Getting Started setup guide + prompts
  • Quick Wins library (growing monthly)
  • Step-by-step website and dashboard builds
  • All future sections + updates forever
Get the Full Course

$47 once. Keep forever. Full refund within 14 days.

Follow along

Follow me on socials.

New builds and walkthroughs every week, all free. The guides on this site start as short videos over there.