Sometime back in 2020 I created my own theme called Parisienne and pushed it to the VSCode marketplace. I have no idea if it is used by anyone else other than me, but I’m not too bothered because frankly the best theme available for VSCode is Night Owl. Having said that I wanted to play around with making more themes because it’s not very stressful to do, and in fact I find it quite fun to make themes. And for once it’s quite nice to do some work on a computer that is fun and engaging and a little different in my own time.
First up is bobojojo. This is based off the rough colour scheme of a Pokémon called Dragapult. The reason it is called bobojojo is because I was playing Pokémon once and caught a Dragapult, and the kids insisted I name him bobojojo, and the name stuck. Happily, because the kids named him I am of course reminded of them whenever I work on this theme. And it’s a dark theme with a corresponding light theme! Amazing. I prefer dark themes over light ones as my monitors are quite large and lighter themes tend to hurt the eyes, even with blue light blocking glasses. However I was working outdoors recently and a lighter theme really helps out when it is bright, so I made one for those times I am sat outdoors. Next is toxxelectric, which is mainly purple and yellow, with a small amount of blue added. There is a great theme out there called Shades of Purple that has put a lot of effort in distunguishing the scopes and tokens of the editor, but I’m more of a ‘less is more’ kind of person, so there are far fewer colour changes in my editor settings. Finally, there is piers which is similar in a way to bobojojo in that it is dark with pink and blues, but in this case there is one shade of both pink and blue and the blue is really only there for yaml files.
I’ll probably play around with the colours to make minor changes as I go, and update the readmes and add sample screenshots. But I;ve already got a few more themes I want to make. If you want to make your own theme it is quite straightforward, and this guide from Sarah Drasner (creator of the aforementioned Night Owl) is the best place to start.