Command Palette extension for opening Unity Hub recent projects.1
- PowerToys with Command Palette enabled
- Unity Hub with recent projects history
Unity Hub not required in background - extension launches editor directly.
Download releases from Releases page.
Before sideloading new bundle, remove current package:
Get-AppxPackage *CommandPalette-Unity* | Remove-AppxPackageStart here: CONTRIBUTING.md
Local workflow:
- Build:
dotnet build UnityExtension.sln -c Debug -p:Platform=x64 - Register:
Add-AppxPackage -Registeragainst debugAppxManifest.xml - Restart PowerToys
Supporting docs:
- Settings to sort/filter list output
- Visual Polish: resolve $HOME/~; remove 'Favorite' text
- Fallback dialog if editor not installed
- Open project with another Unity version
- Sub-command to list installed Unity versions + paths
- Overwrite timestamp in Unity Hub JSON
Footnotes
-
Not affiliated with Unity Technologies. This extension only uses local Unity Hub json metadata. ↩
