Hide Repos with No Changes
This extension helps you manage multi-repository workspaces by hiding repositories that have no changes in the Source Control panel.
Features
- Toggle command to hide/show repositories with no changes
- Works with workspaces containing multiple Git repositories
- Toolbar button in the Source Control panel for quick access
- Visual indicator showing whether hiding is enabled (eye icon changes)
- Simple one-command toggle via Command Palette or toolbar button
Usage
- Open the Source Control panel (View → SCM)
- Look for the eye icon button in the toolbar at the top of the panel
- Click the button to toggle hiding repositories with no changes
- The icon will change:
- Eye-closed icon (👁️🗨️): Hiding is enabled - repos with no changes are hidden
- Eye icon (👁️): Hiding is disabled - all repos are visible
Via Command Palette
- Open the Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux)
- Run the command: "Toggle Hide Repos with No Changes"
- Repositories without changes will be hidden from the Source Control panel
- Run the command again to show all repositories
Requirements
This extension requires the built-in Git extension to be enabled.
Known Issues
None at this time.
Release Notes
0.0.1
Initial release of Hide Repos with No Changes extension.
| |