Tomorrow Theme Deployment and Usage Guide
1. Prerequisites
- Text Editor: Any modern text editor that supports custom themes (Sublime Text, Atom, VS Code, Vim, etc.)
- Theme Files: Access to the theme files in this repository
- Color Scheme Support: Editor must support custom color scheme installation
2. Installation
Manual Installation
-
Clone the repository:
git clone https://github.com/chriskempson/tomorrow-theme.git cd tomorrow-theme -
Locate your editor's theme directory:
- Sublime Text:
Preferences > Browse Packages - VS Code:
~/.vscode/extensionsor use the Extensions panel - Atom:
~/.atom/packages - Vim:
~/.vim/colors
- Sublime Text:
-
Copy the theme files:
- Copy the
.tmThemefiles for Sublime Text/TextMate editors - Copy the
.tmThemefiles to your editor's themes directory - For Vim, copy
.vimfiles to the colors directory
- Copy the
Editor-Specific Installation
Sublime Text
- Open Sublime Text
- Navigate to
Preferences > Browse Packages - Copy the
.tmThemefiles from the cloned repository to theColor Scheme - Defaultfolder - Select the theme via
Preferences > Color Scheme
VS Code
- Open VS Code
- Press
Ctrl+Shift+P(Windows/Linux) orCmd+Shift+P(Mac) - Type "Install from VSIX" and select the option
- Navigate to the theme directory and select the appropriate
.vsixfile (if available)
Vim
- Copy the
.vimcolor scheme files to~/.vim/colors/ - Add to your
.vimrc:colorscheme Tomorrow-Night
3. Configuration
No additional configuration is required. The themes are ready to use after installation.
Available Themes
- Tomorrow
- Tomorrow Night
- Tomorrow Night Eighties
- Tomorrow Night Blue
- Tomorrow Night Bright
4. Build & Run
Local Development
Since this is a theme repository (not an application), there is no build process required. The themes are static color scheme files.
Testing the Theme
- Open your text editor
- Navigate to theme selection
- Choose one of the Tomorrow themes
- Open a code file to see the syntax highlighting in action
5. Deployment
This is a theme repository, not a deployable application. However, you can:
Share with Others
- GitHub Repository: Fork and share your customized versions
- Package for Editors: Create editor-specific packages for distribution
- Theme Marketplaces: Submit to editor theme marketplaces (VS Code Marketplace, Sublime Package Control)
Contributing
- Fork the repository
- Make your changes to the theme files
- Test in your editor
- Submit a pull request
6. Troubleshooting
Common Issues and Solutions
Theme Not Appearing in Editor
- Solution: Ensure the
.tmThemefiles are in the correct directory for your editor - Check: Verify file permissions allow reading the theme files
Incorrect Syntax Highlighting
- Solution: Some languages may require specific grammar packages
- Check: Ensure your editor has the appropriate language support installed
Colors Look Different Than Expected
- Solution: Screen calibration or editor theme settings may affect appearance
- Check: Compare with the reference images in the repository
Vim Theme Not Loading
- Solution: Add
colorscheme Tomorrow-Nightto your.vimrc - Check: Ensure the
.vimfile is in~/.vim/colors/
Sublime Text Theme Not Available
- Solution: Restart Sublime Text after copying theme files
- Check: Verify the
.tmThemefiles are in thePackages/Color Scheme - Defaultdirectory
Getting Help
- Check the GitHub Issues for known problems
- Review the original blog post for additional information
- Test with the provided Ruby code examples to verify proper highlighting