Dotfiles Browser
Last updated: 2026-08-05
Overview
Quick access to your dotfiles and configuration files, right from the sidebar. No more pressing ⌘+⇧+. in Finder to show hidden files.
What Are Dotfiles?
Dotfiles are configuration files that start with a dot (.), which makes them hidden in Finder. They control how your tools and system behave.
Common examples:
.zshrc/.bashrc— shell configuration.gitconfig— Git settings.vimrc/.config/nvim/— editor config.ssh/config— SSH configuration*.json— various app configs
How It Works
Sidebar Access
The Dotfiles section in the sidebar gives you quick access to common configuration files and directories.
File Preview
Click any config file to preview it in the detail view:
- Text files — full preview with syntax highlighting
- JSON files — formatted and readable
- Large files — optimized preview, no freezing
Common Use Cases
Quick .gitconfig Check
Need to check your Git email or alias?
- Click Dotfiles →
.gitconfig - Read it in the preview
- Done. 2 seconds.
Shell Config Reference
Forgot what that alias was?
- Click Dotfiles →
.zshrc - Search or scroll
- Found it.
Config Comparison
Comparing two config files?
- Preview them side by side (two projects open)
- Or just quickly check one
Features
Text Preview
- Fast, even for large files
- Syntax highlighting for common formats
- Scroll through the entire file
JSON Formatting
- JSON files are automatically formatted
- Easy to read nested structures
- No more minified JSON headaches
Large File Optimization
- Files are loaded efficiently
- No app freezing on big files
- Responsive scrolling
Tips
1. Quick Reference, Not Editing
Dotfiles browser is for viewing configs, not editing them. To edit:
- Right-click the file
- Choose “Open in Editor” or “Show in Finder”
- Edit in your preferred editor
2. New to Dotfiles?
If you’re new to dotfiles, here are the essentials:
.zshrc— Your Zsh shell config (aliases, PATH, etc.).gitconfig— Git settings (name, email, aliases).vimrc— Vim/Neovim configuration.ssh/config— SSH host configurations
3. Project Configs vs Global Configs
Don’t confuse:
- Dotfiles section — global system configs (~/.zshrc, etc.)
- Project files — project-specific configs (package.json, etc.)
Both are accessible, but in different places.
Your configs, one click away.