💾 Import or export the full folders, projects, and scripts configuration as JSON
📸 Preview
I will add a screenshot here later (maybe)
🚀 Usage
Add a project
Open the Shelfy view in the Activity Bar
Click Add Project
Select a folder
Organize projects
Right-click to:
Add groups
Rename folders
Rename projects
Remove items
Drag & drop:
Move projects between groups
Reorder items
Nest groups
Sort mode button in the view title cycles: none -> ascending -> descending
Sorting applies to groups and items within each group
Open a project
Click a project row → behavior is controlled by globalProjects.clickAction
Use inline actions to open in current window or new window directly
Import or export configuration
Use the Command Palette commands Export Configuration and Import Configuration to save or restore the full folders, projects, and scripts setup as JSON
Importing a JSON file replaces the current saved configuration
Configure click behavior
Set globalProjects.clickAction in VS Code settings:
noAction: clicking a row does nothing
openSameInstance (default): clicking a row opens in current window
openNewInstance: clicking a row opens in a new window