A collection of color themes inspired by Borland Turbo Pascal, available for multiple IDEs and terminals. Features both the original Borland Turbo Pascal color scheme and a modern Nord-inspired variant. High contrast, readable, and perfect for long coding sessions.
A modern take on Turbo Pascal with Nord color palette influences. Features:
- Dark navy background with Nord accents
- High contrast for readability
- Softened colors for reduced eye strain
- Universal token colors across languages
Authentic recreation of the classic Borland Turbo Pascal IDE colors:
- Classic dark blue background (#0000AA)
- Bright syntax highlighting (white keywords, cyan strings, green comments)
- Original Turbo Pascal 7.0 aesthetic
- High contrast for nostalgic coding experience
Note: Screenshots are generated from test files in the
testfiles/directory. To generate your own screenshots, see scripts/README.md for instructions.
modern-turbo-ui/
βββ vscode/ # Visual Studio Code extension
βββ jetbrains/ # IntelliJ IDEA, WebStorm, etc.
βββ visual-studio/ # Visual Studio themes
βββ vim/ # Vim color schemes
βββ sublime-text/ # Sublime Text themes
βββ atom/ # Atom editor themes
βββ emacs/ # Emacs themes
βββ linux-terminal/ # Linux terminal themes
βββ windows-terminal/ # Windows Terminal themes
βββ testfiles/ # Test files for theme validation
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "Modern Turbo Pascal UI"
- Click Install
Or install manually:
cd vscode
npm install -g vsce
vsce package
code --install-extension *.vsix- Open your JetBrains IDE
- Go to
FileβSettingsβEditorβColor Scheme - Click the gear icon β
Import Scheme... - Select the
.iclsfile from thejetbrains/folder - Choose either:
Nord-Turbo-Pascal-Modern.iclsBorland-Turbo-Pascal-Original.icls
- Open Visual Studio
- Go to
ToolsβImport and Export Settings... - Select
Import selected environment settings - Browse to the
.vssettingsfile in thevisual-studio/folder - Choose either:
Nord-Turbo-Pascal-Modern.vssettingsBorland-Turbo-Pascal-Original.vssettings
- Copy the theme file to your vim colors directory:
mkdir -p ~/.vim/colors
cp vim/*.vim ~/.vim/colors/- Add to your
~/.vimrc:
colorscheme nord-turbo-pascal-modern
" or
colorscheme borland-turbo-pascal-original- Open Sublime Text
- Go to
PreferencesβBrowse Packages... - Navigate to
Userfolder - Copy the
.tmThemefile fromsublime-text/folder - Go to
PreferencesβColor SchemeβUserβ Select your theme
- Copy the theme JSON file to Atom's themes directory:
# macOS
cp atom/*.json ~/.atom/packages/
# Linux
cp atom/*.json ~/.atom/packages/
# Windows
cp atom/*.json %USERPROFILE%\.atom\packages\- Restart Atom and select the theme from Settings β Themes
- Copy the theme file to your Emacs directory:
mkdir -p ~/.emacs.d/themes
cp emacs/*.el ~/.emacs.d/themes/- Add to your
~/.emacsor~/.emacs.d/init.el:
(add-to-list 'custom-theme-load-path "~/.emacs.d/themes")
(load-theme 'nord-turbo-pascal-modern t)
; or
(load-theme 'borland-turbo-pascal-original t)Add to your ~/.bashrc or ~/.zshrc:
source /path/to/linux-terminal/nord-turbo-pascal-modern.shxrdb -merge /path/to/linux-terminal/nord-turbo-pascal-modern.XresourcesSee linux-terminal/README.md for terminal-specific instructions (Alacritty, Terminator, GNOME Terminal, etc.)
- Open Windows Terminal
- Press
Ctrl+,to open Settings - Click "Open JSON file"
- Add the theme JSON to the
schemesarray in yourprofilessection - Set
"colorScheme": "Nord Turbo Pascal Modern"in your profile
See windows-terminal/README.md for detailed instructions.
| Element | Color | Hex |
|---|---|---|
| Background | Dark Navy | #252b36 |
| Foreground | Light Grey | #ECEFF4 |
| Keywords | White | #ECEFF4 |
| Identifiers | Yellow | #FFD75F |
| Strings | Cyan | #88C0D0 |
| Comments | Grey | #616E88 |
| Numbers | Light Blue | #E5F6FF |
| Selection | Blue | #2E4A7F |
| Element | Color | Hex |
|---|---|---|
| Background | Dark Blue | #0000AA |
| Foreground | Light Grey | #AAAAAA |
| Keywords | White | #FFFFFF |
| Identifiers | Light Grey | #AAAAAA |
| Strings | Cyan | #00FFFF |
| Comments | Green | #00FF00 |
| Numbers | Magenta | #FF00FF |
| Operators | Yellow | #FFFF00 |
| Selection | Blue-Grey | #5555AA |
Test files are included in the testfiles/ directory covering various programming languages to validate theme rendering across different syntaxes.
To generate screenshots for the theme showcase:
-
Quick Start: Run the helper script:
# Windows PowerShell .\scripts\open-for-screenshots.ps1
# Linux/Mac node scripts/generate-screenshots.js -
Manual Steps:
- Open VS Code
- Select theme:
Ctrl+Shift+Pβ "Color Theme" β Choose theme - Open test files from
testfiles/directory - Take screenshots and save to
screenshots/directory - Use naming:
nord-modern-{filename}.pngorborland-original-{filename}.png
See scripts/README.md for detailed instructions.
MIT License - see LICENSE for details. Documentation is licensed under Creative Commons BY-NC-ND 4.0 - see CONTENT-LICENSE.md for details.
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
- Inspired by the classic Borland Turbo Pascal IDE
- Color palette influenced by the Nord theme project
- Community feedback and contributions
Enjoy coding with a touch of nostalgia! π











