Skip to content

new project: add option to override default packages #50

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
6 tasks
unitycoder opened this issue Oct 5, 2021 · 2 comments
Closed
6 tasks

new project: add option to override default packages #50

unitycoder opened this issue Oct 5, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@unitycoder
Copy link
Owner

unitycoder commented Oct 5, 2021

empty new project contains too many useless packages,
and its slow to remove them from Package manager one by one:
image

TODO,
new project window

  • checkbox to allow [ ] use minimal packages? (just visual studio?)
  • or, separate packages list popup where you can select and toggle packages? (and it remembers those selections next time)
  • how to handle separate unity versions, have different packages..

OR,

  • option to replace and edit default packages PER unity installation... this might actually easier / better. (*But requires admin access to modify installation directory files)

OR2,

  • Global package "blacklist", with button to "remove blacklisted default packages from all installations" ?

OR3,

  • when creating new project, you select your own template (but requires you to first create own template.. maybe that needs simple template editor then.. but problem with unity version changes.. packages will change)

looks like the default manifest is at:
Editor\Data\Resources\PackageManager\Editor\manifest.json
and it allows setting if package is default?
image

@unitycoder
Copy link
Owner Author

unitycoder commented Feb 2, 2022

Doesn't work:

  • if create own Packages/manifest.json (that has default as false on unwanted packages) on project folder creation, unity still overwrites it
  • if create own Packages/manifest.json, and set it readonly in explorer, unity still overwrites is

@unitycoder
Copy link
Owner Author

for now should to do this using custom initscript https://github.com/unitycoder/UnityLauncherPro/wiki/Initialize-Project-Script
(or otherwise need to wait until for manifest file to be ready, then modify it after project launch.. which might be annoying to have another reimport when editor appears?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant