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.
Get it from the Microsoft Store.
- Remove any existing package:
Get-AppxPackage *CommandPalette-Unity* | Remove-AppxPackage
- Download the
.msixbundlefrom Releases and install.
Start 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. ↩
