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.
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:
| # | Color | Code | UI | Music |
|---|---|---|---|---|
| 1 | Black | Background | ||
| 2 | White | Symbols | Text | Vocals |
| 3 | Lime | Variables | Storage | Melody |
| 4 | Cyan | Strings | User | Harmony |
| 5 | Magenta | Keywords | System | Bass |
| 6 | Yellow | Functions | Operations | FX |
| 7 | Light Gray | Borders | ||
| 8 | Medium Gray | Comments | Automation | |
| 9 | Dark Gray | Surface | ||
| 10 | Orange | Warn | Drums | |
| 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.
