Skip to main content
Loading...

gosurajBtw Theme (VSCode)

· 3 min read
Gus
Mascot
gosurajBtw Theme (VSCode)

The gosurajBtw theme was created to provide a simple, familiar, and playful aesthetic.

This super-dark and minimalist color theme features a dark background and a vibrant, and consistent color palette that makes variables and functions instantly recognizable.

gosurajBtw is designed to be simple with a familiar fun look across editors.

Screenshot

Styles

The gosurajBtw theme is designed to be flexible and can be used across code, UI, and music.

This section shows how the theme can adapt based on the app.

Note that although flexible, the theme is generally:

  • Super-dark
  • Maximal-contrast
  • Digital and hard-edged
  • Semantic
  • Promotes explicitly clear categorical separation and readability
  • Adapts to the application

The theme takes inspiration from GoSuraj (GoSimple and Characterful design) and the Aria Chat.

The following table shows how the gosurajBtw theme adapts to different applications:

#ColorCodeUIMusic
1
Black
Background
2
White
SymbolsTextVocals
3
Lime
VariablesStorageMelody
4
Cyan
StringsUserHarmony
5
Magenta
KeywordsSystemBass
6
Yellow
FunctionsOperationsFX
7
Light Gray
Borders
8
Medium Gray
CommentsAutomation
9
Dark Gray
Surface
10
Orange
WarnDrums
11
Red
Error

The gosurajBtw theme is available for VSCode, and there are experimental ports for Strudel, FL Studio, and BeepBox.

Install

  • Install the theme
  • Command palette: ctrl+shift+p
  • Preferences: Color Theme

  • Select gosurajBtw

Supported Languages

The gosurajBtw Theme is designed to support most languages and currently has enhanced support for:

  • Programming:
    • JavaScript
    • TypeScript
    • Python
    • Shell
    • Dart
    • Kotlin
    • KTS
    • Java
    • C#
    • Ruby
    • Sonic Pi
    • Haskell
  • Markup:
    • XML
    • HTML
    • JSX
    • TSX
    • MDX
    • Markdown
  • Style:
    • CSS
  • Data
    • JSON
    • YAML
    • Properties
    • Log

Contributions

See the LICENSE to learn more.

Release Notes

See the changelog.

Comments

Community Rules
This is a community. Please be constructive and polite in your comments and interactions. No toxic negativity.
Comments use GitHub via giscus. By interacting with comments, you consent to GitHub's data processing. See our Privacy Policy for more information.