Skip to content

iliyasbt0569/vscode-clear-ui-settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VSCode Minimalist Dark Theme Configuration

A clean, distraction-free VSCode configuration featuring the Ayu Dark theme with custom UI modifications for maximum focus and productivity.

Description

Key Features:

  • Ayu Dark theme with Atom Material Icons
  • Hidden tabs, status bar, and minimap for maximum screen real estate
  • Custom typography using Google Sans Code font
  • Top-positioned activity bar for better ergonomics
  • Enhanced indentation visibility
  • Custom CSS support for advanced UI customization

Prerequisites

Required Extensions

  1. Ayu Dark Theme

    • Name: Ayu Dark
    • Publisher: teabyii
    • Install: ext install teabyii.ayu
  2. Atom Material Icons

    • Name: Atom Material Icons
    • Publisher: Atom Material
    • Install: ext install AtomMaterial.a-file-icon-vscode
  3. Custom CSS and JS Loader

    • Name: Custom CSS and JS Loader
    • Publisher: be5invis
    • Install: ext install be5invis.vscode-custom-css

Required Font

  • Google Sans Code (included in settings)
  • Download from Google Fonts or install via system package manager

Installation

  1. Clone or download this repository

  2. Install the required extensions listed above

  3. Copy the settings to your VSCode configuration:

    • Open VSCode
    • Press Ctrl+Shift+P (or Cmd+Shift+P on Mac)
    • Type "Preferences: Open User Settings (JSON)"
    • Paste the configuration
  4. Set up Custom CSS (optional):

    • Create a file at %APPDATA%/Code/User/vscode-custom.css (Windows)
    • Or ~/.config/Code/User/vscode-custom.css (Linux/Mac)
    • Add your custom CSS rules
    • Press Ctrl+Shift+P and run "Reload Custom CSS and JS"

Configuration Highlights

UI Minimalism

  • No editor tabs for distraction-free coding
  • Hidden status bar and minimized scrollbars
  • Activity bar moved to top for better screen usage
  • Breadcrumbs disabled for cleaner navigation

Editor Enhancements

  • Font: Google Sans Code, 600 weight, 17px
  • Indentation: 4 spaces, 23px tree indent
  • Whitespace rendering enabled for better code structure visibility
  • Line highlighting disabled for cleaner appearance

Developer-Friendly

  • Workspace trust disabled for faster project opening
  • Unicode highlighting adjusted for cleaner code display
  • Custom title bar with active file name only

Customization

Feel free to adjust these settings to your preference:

"editor.fontSize": 17,          // Adjust font size
"editor.fontWeight": "600",     // Change font weight
"workbench.tree.indent": 23,    // Modify file tree indentation
"editor.tabSize": 4,            // Set preferred tab size

Screenshots

Demo screenshot


Note: After applying these settings, you may need to reload VSCode for all changes to take effect. Some settings (particularly custom CSS) may require administrator/elevated privileges to apply.

About

This VSCode settings configuration creates a minimalist, zen-like coding environment by removing unnecessary UI elements and applying a carefully curated dark theme. Perfect for developers who prefer a clean, distraction-free workspace with enhanced readability and focus.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages