Skip to content

azmarifdev/anti-glare-theme

Repository files navigation

✨ Anti-Glare Theme

It might be the best choice for those who can't see the code editor in low light. It's tailored to the needs of those of us who love to code late into the night.

🔸 Table of contents

🔸 Theme Screenshots

🔸 Anti-Glare - Official

official.png

🔸 Anti-Glare - Official - Italics

official-italics.png

🔸 Anti-Glare - Moonlit

moonlit.png

🔸 Anti-Glare - Moonlit - Italics

moonlit-italics.png

🔸 Anti-Glare - Nebula

nebula.png

🔸 Anti-Glare - Nebula - Italics

nebula-italics.png

🔸 Getting started

You can install this awesome theme through the Visual Studio Code Marketplace.

🔸 Prerequisites

This theme is compatible for VS Code version 1.16.0+

🔸 Installation

Launch Quick Open:

Paste the following command and press Enter:

ext install anti-glare-theme

And pick the one by A. Z. M. Arif as author.

🔸 Activate theme

Launch Quick Open:

Type theme, choose Preferences: Color Theme, and select Anti-Glare Theme from the list. After activation, the theme will be activated.

🔸 Recommended settings for a better experience

First, Download and Install Recommended fonts from here: Click me

After that, add the following codes to the settings.json

{
    // Controls the editor font family.
    "editor.fontFamily": "Operator-Caska",
    // Controls the terminal font family.
    "terminal.fontFamily": "CaskaydiaCove Nerd Font Mono"
}

🔸 Included settings for a better experience

I have included some required settings in this theme. Therefore, this theme will be more suitable for night coding. Here are the settings.

🔴 Click me 🔰
{
    "editor.lineHeight": 2,
    "editor.cursorBlinking": "expand",
    "editor.cursorWidth": 2,
    "editor.fontSize": 14.5,
    "editor.hover.delay": 700,
    "editor.linkedEditing": true,
    "editor.roundedSelection": true,
    "editor.formatOnSave": true,
    "editor.mouseWheelScrollSensitivity": 2,
    "diffEditor.wordWrap": "on",
    "diffEditor.ignoreTrimWhitespace": true,
    "editor.accessibilitySupport": "off",
    "editor.find.addExtraSpaceOnTop": false,
    "editor.fontLigatures": true,
    "editor.find.cursorMoveOnType": true,
    "editor.formatOnType": true,
    "editor.formatOnPaste": true,
    "editor.renderLineHighlight": "none",
    "editor.scrollbar.verticalScrollbarSize": 8,
    "editor.scrollbar.horizontalScrollbarSize": 8,
    "editor.scrollbar.horizontal": "auto",
    "editor.smoothScrolling": true,
    "editor.scrollbar.scrollByPage": true,
    "editor.foldingImportsByDefault": true,
    "editor.minimap.renderCharacters": true,
    "editor.minimap.maxColumn": 50,
    "editor.minimap.showSlider": "always",
    "editor.minimap.size": "fill",
    "editor.cursorSmoothCaretAnimation": "on",
    "editor.overviewRulerBorder": false,
    "editor.hideCursorInOverviewRuler": true,
    "editor.bracketPairColorization.enabled": true,
    "editor.parameterHints.cycle": true,
    "editor.parameterHints.enabled": true,
    "editor.smoothScrolling": true,
    "terminal.integrated.cursorWidth": 2,
    "terminal.integrated.cursorStyle": "underline",
    "terminal.integrated.cursorBlinking": true,
    "terminal.integrated.lineHeight": 1.2,
    "terminal.integrated.letterSpacing": 1,
    "terminal.integrated.fontSize": 13,
    "terminal.integrated.allowMnemonics": true,
    "terminal.integrated.copyOnSelection": false,
    "terminal.integrated.fastScrollSensitivity": 4,
    "terminal.explorerKind": "both",
    "terminal.integrated.enableMultiLinePasteWarning": "auto",
    "terminal.integrated.enableVisualBell": true,
    "terminal.sourceControlRepositoriesKind": "both",
    "output.smartScroll.enabled": true,
    "debug.console.fontSize": 13
}

🔸 Additional Tips

💠 ZSH Shell

If you want to use a powerful shell, you can use ZSH. It has some notable feature.

🔆 Example:

  • Enhanced Functionality
  • Programmable Completion
  • Themed Prompts
  • Extended File Globbing
  • Improved Variable Handling
  • Multi-line Editing
  • Spelling Correction and Autofill

So, if you want to install ZSH you can follow my GitHub gist. ZSH Gist

💠 Starship

Starship is a modern and feature-rich prompt designed for various shells, including Zsh, Bash, and Fish. It goes beyond a simple command line prompt by offering. It has some notable feature.

🔆 Example:

  • Sleek and Customizable Appearance
  • Blazing Fast Performance
  • Cross-Shell Compatibility
  • Contextual Information at a Glance
  • Feature-rich and Intelligent

So, if you want to install Starship you can follow my GitHub gist. Starship Gist

🌟 BTW, If you want to know about me then go here: azmarif.dev


Copyright © 2024 A. Z. M. Arif

About

A Visual Studio Code theme for those of us who like to code late into the night.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published