Search, pin, and open projects from every folder you work in.
Workspace is a Vicinae extension for Linux and macOS. Add parent folders and it lists every project inside, with git status, per-workspace apps, and a JSON backup of your setup.
- Fuzzy search, with fzf when it is installed
- Pin favorites and keep recent projects at the top
- Git branch, dirty files, and ahead/behind
- List or grid view
- Default app, plus a different app per workspace
- Import and export settings as JSON
- Run Manage Workspaces and add the folders that contain your projects.
- Set a default app (and a terminal, if you want) in Workspace Settings.
- Open Workspace, search, and hit enter.
Pin the Workspace command in Vicinae if you want the fastest loop.
- Workspace – Search and open projects
- Manage Workspaces – Add, remove, and reorder workspace folders
- Workspace Settings – Apps, view mode, integrations, and backup
Install and start Vicinae, then:
git clone https://github.com/tiagem/workspace-vicinae.git
cd workspace-vicinae
npm install
npm run buildUse npm run dev while Vicinae is running if you are working on the extension.
See the Vicinae extension docs for more detail.
Open an issue or a pull request.
