Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>VSCode Glassmorphism: Mindful WorkspaceNew to Visual Studio Code? Get it now.
VSCode Glassmorphism: Mindful Workspace

VSCode Glassmorphism: Mindful Workspace

waldoxbin

|
4 installs
| (0) | Free
Ultra-minimalist, soothing, and stress-reducing workspace featuring Glassmorphism Night & Day themes, Glassmorphism Minimal Icons, offline ambient soundscapes, Pomodoro focus ring, and micro-habits.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode Glassmorphism: Mindful Workspace

Transform your high-density VS Code into an ultra-minimalist, soothing, and stress-reducing workspace featuring the Glassmorphism Night & Day themes, Glassmorphism Minimal Icons, offline procedural ambient soundscapes, Pomodoro focus ring, and micro-habits.


🚀 Quick Start & Activation Guide

1. Activating Color Themes

Press Cmd + K, Cmd + T (Windows/Linux: Ctrl + K, Ctrl + T) or open Cmd + Shift + P -> Preferences: Color Theme:

  • 🌙 Glassmorphism Night: Deep Obsidian black canvas (#0B0D13) designed for night-time and low-light environments.
  • ☀️ Glassmorphism Day: Warm Washi mist paper canvas (#FAFBFC / #F5F6F8) designed for bright daylight and anti-glare coding.

💡 Automatic Day & Night Switching (Recommended)

Sync seamlessly with your macOS / Windows light and dark appearance by adding these lines to your VS Code settings.json (Cmd + Shift + P -> Preferences: Open User Settings (JSON)):

"workbench.preferredDarkColorTheme": "Glassmorphism Night",
"workbench.preferredLightColorTheme": "Glassmorphism Day",
"window.autoDetectColorScheme": true

2. Activating File Icons

Press Cmd + Shift + P -> Preferences: File Icon Theme (or Cmd + K, Cmd + T -> File Icon Theme):

  • 🎨 Select Glassmorphism Minimal Icons to apply the unified pastel line-art icon theme across all your project files.

3. Opening the Mindful Workspace

  • Activity Bar (Sidebar): Click the Zen Ring icon in the primary activity bar on the far left.
  • Status Bar: Click the $(sparkle) Chill item in the bottom right corner of the window.
  • Editor Tab (Side-by-Side): Press Cmd + Shift + P -> Glassmorphism: Open Mindful Workspace in Editor Tab to pin the interface alongside your code.

🌿 Core Features

1. Zen Ultra-Minimalist Interface (Dieter Rams "Less, but better")

  • Borderless Fluid Canvas:
    • Eliminates heavy box containers and borders. The entire interface dissolves seamlessly into the canvas of VS Code.
    • Automatically adapts its colors between Obsidian Night and Warm Paper Day based on your active theme.
  • Tap-to-Toggle Focus Ring:
    • Interactive SVG circular timer: click or tap the ring directly to Start / Pause / Resume.
    • Visual breathing glow filter during active countdown sessions.
    • Quick mode switcher: Focus (25m), Rest (5m), and Deep Rest (15m).
    • Ghost reset button for one-click restarts.
    • Live synchronization with the VS Code Status Bar item ($(sparkle) Chill / countdown).
  • Procedural Ambient Soundscapes (100% Offline Web Audio API):
    • 🌧️ Rain: Filtered pink/brown noise simulating gentle rainfall and mist.
    • 🎧 Lofi Chords: Warm analog polyphonic chords with subtle tape drift and lowpass filter sweeps.
    • 🌬️ Air Mask: Calming white noise that masks high-frequency office noise and background chatter.
    • Auto-Revealing Hairline Volume: Ultra-thin volume slider that appears only when audio is active.
    • Smart Mute Pill: Dedicated quick-stop pill [ ✕ ] visible while sound is playing.
    • Zero external MP3/audio assets required — synthesizes pure audio in real-time.
  • One-Touch Micro-Habit Tracker:
    • Single-tap action pills that record daily micro-breaks:
      • 💧 Water (Hydration goal)
      • 🧘 Stretch (Posture renewal)
      • 🌬️ Breathe (Mindful respiration with guided 4-7-8 breathing orb)
    • Color-shifting success states upon reaching daily targets.
    • Hairline gradient Zen Meter showing real-time daily mindfulness balance (0% - 100%).
    • Automatic midnight rollover and persistent state across window reloads.

2. Glassmorphism Night Color Theme

  • Deep Obsidian Canvas (#0B0D13): Eliminates eye strain and visual fatigue.
  • Muted Slate Typography (#525F78): Inactive UI elements and comments softly recede into the background.
  • Full Semantic Token Hierarchy:
    • Keywords / Control Flow: Pale Lavender (#B8B8D1)
    • Functions / Methods / Hooks / Macros: Soft Periwinkle Cyan (#98B7C7)
    • Types / Structs / Classes / Primitives: Soft Lilac (#C5B4E3)
    • Properties / Object Keys / Fields: Warm Sand Amber (#E5C07B)
    • Parameters: Soft Slate Ice (#A3B8CC)
    • Numbers / Booleans / Constants: Pastel Terracotta (#D3A588)
    • Strings: Calming Sage Green (#87AF87)
  • Built-in YAML & TOML Syntax Support:
    • Out-of-the-box syntax coloring for Cargo.toml, pyproject.toml, *.yaml, *.yml, and config files without requiring external plugins.
    • Table headers in Soft Lilac / Deep Iris ([package], [dependencies]).
    • Mapping keys in Pale Lavender / Slate Lavender (support.type.property-name).
    • Strings in Sage Green / Forest Herb (#87AF87 / #376D4B).
    • Numbers and Booleans in Pastel Terracotta (#D3A588 / #B25028).
  • Borderless Workbench: Removes harsh borders across the activity bar, sidebars, editor groups, and status bar.

3. Glassmorphism Day Color Theme (Light Mode)

  • Warm Mist Paper Canvas (#FAFBFC / #F5F6F8): Soft alabaster/washi paper surface eliminating harsh glare in bright daylight environments.
  • Slate Charcoal Typography (#2B3342): Deep ink contrast (WCAG AAA compliant) that avoids eye fatigue.
  • Natural Botanical Accents:
    • Forest Herb (#376D4B): Strings, progress indicators, and active accents.
    • Deep Lavender (#635885): Keywords, storage modifiers, and badges.
    • Ocean Slate Cyan (#286A84): Functions, methods, and React hooks.
    • Deep Iris (#744DA3): Types, structs, classes, and primitives.
    • Warm Amber Bark (#9A6218): Properties, fields, and object keys.
    • Terracotta Brick (#B25028): Numbers, booleans, and language constants.

4. Glassmorphism Minimal Icons Theme

Custom line-art pastel file and folder icons for popular programming languages and configurations:

  • Frontend & Frameworks: Vue.js (.vue), Angular / AngularJS (angular.json, .component.ts, .component.html, .component.scss, .directive.ts), TypeScript, JavaScript, HTML, CSS/SCSS
  • iOS & Apple Configuration: Storyboard (.storyboard, .xib), Security & Entitlements (.entitlements), Apple Privacy Manifest (.xcprivacy / PrivacyInfo.xcprivacy), Swift (.swift)
  • Android & Gradle Build: Gradle (.gradle, .gradle.kts, gradlew, gradlew.bat), Android Manifest (AndroidManifest.xml), Android Packages (.apk, .aab), Kotlin (.kt, .kts), Java (.java, .jar)
  • Systems & Native: Rust (.rs, Cargo.toml), Go (.go, go.mod), C/C++ (.c, .cpp, .h, .hpp)
  • Cross-Platform & Mobile: Dart (.dart), Flutter (pubspec.yaml), CocoaPods (Podfile, Podfile.lock)
  • Scripting & Backend: Python (.py, .ipynb, Pipfile), Ruby (.rb, Gemfile, Rakefile), PHP (.php), Shell (.sh, .zsh, Makefile)
  • DevOps & Config: Docker (Dockerfile, docker-compose.yml), YAML/YML, SQL/Databases, Env files (.env), Markdown, Git, Packages/Archives.

⌨️ Commands

All commands are curated under the Glassmorphism category for zero conflict with other extensions:

Command Shortcut / Palette Action
Glassmorphism: Open Mindful Workspace in Editor Tab Cmd + Shift + P Open the mindful interface side-by-side in an editor tab
Glassmorphism: Start / Pause Focus Timer (⏱️) Cmd + Shift + P Toggle the active Pomodoro focus countdown
Glassmorphism: Stop All Ambient Audio (🔇) Cmd + Shift + P Immediately mute and suspend all procedural audio nodes

⚙️ Configuration Settings

Customize your mindful workspace in VS Code Settings (Cmd + , -> Search Glassmorphism):

Setting Default Description
vscode-glassmorphism.pomodoroDurationMinutes 25 Duration of focus Pomodoro session (minutes).
vscode-glassmorphism.shortBreakMinutes 5 Duration of short rest break (minutes).
vscode-glassmorphism.longBreakMinutes 15 Duration of long rest break (minutes).
vscode-glassmorphism.waterGoal 8 Daily water glasses target.
vscode-glassmorphism.stretchGoal 4 Daily stretch breaks target.
vscode-glassmorphism.breatheGoal 3 Daily deep breathing sessions target.
vscode-glassmorphism.soundNotifications true Play gentle audio chime on session completion.

📁 Architectural Layout

vscode-glassmorphism/
├── package.json                              # Extension manifest & configuration contributes
├── tsconfig.json                             # TypeScript compiler configuration
├── .vscodeignore                             # Packaging whitelist
├── .gitignore                                # Git ignore rules
├── media/
│   ├── chill-icon.svg                        # Vector Zen sidebar & activity bar icon
│   └── icon.png                              # 128x128 extension marketplace icon
├── themes/
│   ├── glassmorphism-night-color-theme.json  # Glassmorphism Night obsidian dark theme
│   └── glassmorphism-day-color-theme.json    # Glassmorphism Day warm washi light theme
├── icons/
│   ├── glassmorphism-icon-theme.json         # Glassmorphism Minimal Icons theme definition
│   └── *.svg                                 # Pastel line-art language & file icons (31 icons)
├── src/
│   ├── types.ts                              # Strict TypeScript state & messaging protocol
│   ├── ChillViewProvider.ts                  # Zen Ultra-Minimalist Webview & Procedural Audio Synthesizer
│   └── extension.ts                          # Extension lifecycle, commands & status bar sync
└── dist/                                     # Compiled JavaScript distribution bundle

🔒 Security & Privacy

  • Strict Content Security Policy (CSP):
    • default-src 'none'
    • script-src 'nonce-${nonce}'
    • style-src ${webview.cspSource} 'unsafe-inline'
    • img-src ${webview.cspSource} data:
  • 100% Offline & Private: Zero external network calls, zero analytics or telemetry tracking.
  • Resource Sandboxing: Webview resource roots are locked strictly to the extension directory ([context.extensionUri]).

🛠️ Build & Development

# Install dependencies
npm install

# Compile TypeScript
npm run compile

# Watch mode for extension development
npm run watch

# Package extension VSIX
npx @vscode/vsce package --no-dependencies

📄 License

MIT © waldoxbin

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft