/darksome

A dark and awesome theme for an immersive coding experience.

MIT LicenseMIT

Darksome - A Dark and Awesome Theme

A sleek and professional dark theme designed to reduce eye strain and fatigue while keeping your focus on your code. Become a highly productive developer with a theme that ensures your code is easy to read with clear and legible text overlaying rich shades of black and gray background. With a visually stunning syntax highlighting, Darksome makes it effortless to navigate through your codebase and distinguish different elements in your code with an accessibility complaint contrast ratio.

Happy coding! 🎉 🎉 🎉

@rochekollie.

Installation

  1. Press F1.
  2. Type "install".
  3. Select "Extensions: Install Extension".
  4. Search "Darksome" in the search box.
  5. Click on Darksome theme to select from the list.
  6. Click the "Install" button.
  7. Click "Reload" to reload the editor.

Screenshots

HTML and CSS Syntax Highlighting

HTML and CSS Syntax Highlighting

JavaScript and JSON Syntax Highlighting

JavaScript and JSON Syntax Highlighting

Java and Python Syntax Highlighting

Java and Python Syntax Highlighting

C++ and Rust Syntax Highlighting

C++ and Rust Syntax Highlighting

Markdown and SQL Syntax Highlighting

Markdown and SQL Syntax Highlighting

Features

  • UI Theme
  • Syntax Highlighting
  • Dark Theme
  • Accessibility Complaint Contrast Ratio

License

Darksome is licensed under the MIT License.

Roadmap

  • Token color customizations for the following languages
    • Markdown
    • HTML
    • CSS
    • JavaScript
    • JSON
    • Java
    • Python
  • Token color customizations for the following tokens
    • comments
    • functions
    • keywords
    • numbers
    • strings
    • types
  • Designed the theme's file icons to reflex the theme's color scheme

Contributing

The only way to contribute to Darksome at this time is to create an issue on the GitHub repository. Please include a detailed description of the issue and screenshots if possible. Your issue may be features, bugs, or suggestions. However, your issue will be closed if it does not include a detailed description and screenshots when necessary.

Release Notes

See CHANGELOG.md for all release notes.