Free guide · part of the Claude Code Course
Get the full Claude Code Course
Every build, every prompt, the security setups, and every future section — yours forever for one payment. This guide is a free taste of what’s inside.
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.
By Ryan Frizelle · 5 min read
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.
Here is what you will do:
- 1.Tell Claude Code the vibe you want. Light or dark, your colors, your font.
- 2.Claude builds you a real custom theme from scratch and installs it into your editor.
- 3.Make Claude Code itself match, so your whole setup looks like one brand.
100% free. You do not need any design skills and you do not need to know a single line of code. Claude writes every color for you. You just pick the vibe.
Design 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.Liked this? There's 50x more in the course.
One-time purchase. Keep forever.
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.A real theme. It's just a file full of color codes your editor reads, and Claude writes every single one.
- 2.Matching syntax colors. Your comments, strings, keywords, and functions all get colors that fit your palette instead of random defaults.
- 3.Your font, set everywhere. Editor and terminal on one clean coding font so the whole thing feels like you meant it.
Make 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.One thing that trips people up. Fully quit and reopen your editor after, not just close the window. And if you ever update your editor and the theme disappears on you, tell Claude to reinstall it with an update-safe folder name. It knows the fix.
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?
Liked this? There's 50x more in the course.
One-time purchase. Keep forever.
Keep going
More walkthroughs from the library.
Claude Code Setup Guide
Complete Claude Code setup guide. Install Claude Code, set up GitHub SSH, Supabase, and Vercel, and deploy your first project in one sitting. No coding experience needed.
The brand.md File for Claude Code
Your AI-built site looks generic because Claude Code has no brand to follow. This is the one file that fixes it before a single line of design gets written.
The CLAUDE.md Blueprint
The one file that makes Claude Code build like a senior developer. This is the single biggest difference between AI slop and production-quality apps.