A powerful and 100% free VS Code extension to effortlessly toggle the visibility of dotfiles (hidden files) and custom file patterns in your VS Code Explorer.
Now completely renewed with Custom Profiles, Multi-language support, and Non-destructive configuration handling.
✨ Features
Instant Toggle: Show or hide files/folders starting with . (dotfiles) in your Explorer with a single click or shortcut.
Custom Profiles (Unlimited): Create and manage multiple profiles to group different types of hidden files. Perfect for switching between frontend, backend, or full-stack environments.
Custom Glob Patterns: Don't just hide **/.*. Add any glob pattern to your profiles (e.g. **/*.log, **/node_modules, **/.next) to keep your Explorer clean.
Interactive Menu: A sleek QuickPick menu accessible from the Status Bar to manage everything without diving into JSON settings.
Non-Destructive: Intelligently respects and preserves your existing global and workspace files.exclude settings.
Bilingual Support: Automatically adapts to English or Spanish based on your VS Code display language.
🚀 Usage
Toggle Visibility
Keyboard Shortcut: Press Ctrl+Shift+Alt+H (or Cmd+Shift+Alt+H on Mac).
Status Bar: Click the Eye Icon $(eye) / $(eye-closed) in the bottom right corner of VS Code to open the Main Menu and select Toggle Visibility.
Command Palette: Open the palette (Ctrl+Shift+P) and search for Dotfiles: Toggle Visibility.
Manage Profiles
Click the Status Bar icon and select View Profiles or Add Profile to configure customized exclusion rules for different projects.
🔧 Commands
Command
Title (en / es)
Description
dotfiles-toggle.toggle
Dotfiles: Toggle Visibility
Instantly toggles the patterns of the active profile.
dotfiles-toggle.manageProfiles
Dotfiles: Manage Profiles
Opens the menu to apply, edit, or delete existing profiles.
dotfiles-toggle.createProfile
Dotfiles: Create Profile
Wizard to create a new profile with a custom pattern.
dotfiles-toggle.mainMenu
Dotfiles Menu
Opens the main QuickPick menu (Status Bar default action).
☕ Support this Project
This extension was transitioned from a Freemium model to a 100% Free tool. If this extension saves you time and keeps your workspace clean, consider supporting its continuous development with a small crypto tip!