Tbilisi Night
A beautiful dark and light theme for Visual Studio Code inspired by the warm, atmospheric nights of Tbilisi. This theme features a rich color palette with deep purples, warm oranges, and soothing blues that create a comfortable coding environment for any time of day.
Screenshots
Tbilisi Night (Dark Theme)


Tbilisi Night Light


Tbilisi Night Storm


Features
- 🌙 Dark theme - Eye-friendly color scheme for late-night coding
- ☀️ Light theme - Bright and comfortable for daytime use
- ⚡ Storm variant - Enhanced syntax highlighting with vibrant colors from Monokai Pro
- 🎨 Carefully crafted syntax highlighting for all variants
- 🏙️ Warm color palette inspired by Tbilisi nights
- ✨ Optimized for readability and aesthetics
Theme Variants
Tbilisi Night (Dark)
Perfect for evening and night coding sessions:
- Background: Deep purple-black (
#1a1625)
- Foreground: Soft lavender-white (
#e8e3f0)
- Accent: Warm orange (
#ff8c42)
- Strings: Fresh green (
#7fb069)
- Keywords: Soft purple (
#b88bc7)
- Functions: Sky blue (
#6b9bd1)
- Classes: Warm amber (
#ffb366)
Tbilisi Night Light
A bright, comfortable variant for daytime coding:
- Background: Soft lavender-white (
#faf8fc)
- Foreground: Deep purple (
#2d1f3d)
- Accent: Warm orange (
#ff8c42)
- Strings: Fresh green (
#5fa069)
- Keywords: Rich purple (
#8b4c7a)
- Functions: Sky blue (
#4b7bb1)
- Classes: Warm amber (
#d4a84f)
Tbilisi Night Storm
Enhanced variant with vibrant syntax highlighting and bracket pair colorization, featuring colors from Monokai Pro:
- Background: Dark theme base (
#2d2a2e)
- Keywords/Tags: Vibrant orange (
#fc9867)
- Strings: Warm orange (
#fc9867)
- Types/Classes: Cyan (
#78dce8)
- Properties: Yellow (
#ffd866)
- Namespaces: Purple (
#ab9df2)
- Bracket Colors: 6-color rainbow bracket highlighting
Installation
Quick Local Install (Cursor/VS Code)
Easiest method - run the install script:
./install-local.sh
Then reload Cursor and select the theme (see Usage below).
Or manually:
ln -s "$(pwd)" ~/.cursor/extensions/tbilisi-night
Then reload Cursor window (Cmd+Shift+P → "Developer: Reload Window").
From VS Code Marketplace
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "Tbilisi Night"
- Click Install
Manual Installation
- Clone this repository
- Open VS Code
- Press
F1 or Ctrl+Shift+P (Mac: Cmd+Shift+P)
- Type "Extensions: Install from VSIX..." or "Developer: Install Extension from Location..."
- Select the extension folder
From Source (Development Mode)
- Clone this repository
- Open the folder in VS Code/Cursor
- Press
F5 to run the extension in a new Extension Development Host window
- In the new window, go to File > Preferences > Color Theme > Tbilisi Night
For more detailed local installation instructions, see LOCAL_INSTALL.md.
Usage
After installation:
- Press
Ctrl+K Ctrl+T (Mac: Cmd+K Cmd+T) to open the theme selector
- Select one of:
- "Tbilisi Night" for the dark theme
- "Tbilisi Night Light" for the light theme
- "Tbilisi Night Storm" for enhanced syntax highlighting
Or:
- Go to File > Preferences > Color Theme
- Choose your preferred variant
Publishing to Marketplace
Want to publish this theme to the VS Code Marketplace? See PUBLISHING.md for a complete guide.
Quick steps:
- Install vsce:
npm install -g @vscode/vsce
- Create a publisher account at marketplace.visualstudio.com
- Update
package.json with your publisher ID and info
- Run
./publish.sh or vsce publish
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT License - feel free to use this theme however you'd like!
Credits
Inspired by the beautiful nights of Tbilisi, Georgia.