Skip to content
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

Split ujust recipes into appropriately distinct packages #254

Open
bsherman opened this issue Apr 14, 2024 · 4 comments
Open

Split ujust recipes into appropriately distinct packages #254

bsherman opened this issue Apr 14, 2024 · 4 comments
Labels

Comments

@bsherman
Copy link
Contributor

I've been thinking recently about how best to facilitate shared code (eg, ujust recipes) which are no doubt useful, very much desired in aurora/bluefin/bazzite, but seem somewhat out of scope for main images.

I suggest creating a few new packages which would still be built in this repo, but would split out some of the less "core" recipes.

1st suggested new package: ublue-os-just-nvidia:

  • seems like a no brainer long overdue
  • this would contain only the /usr/share/ublue-os/just/40-nvidia.just file
  • obviously non-nvidia machines don't need this

2nd suggested new package: ublue-os-just-extras:

  • this would include things which may be desirable but have been focused for use in our downstreams, not specifically main
  • things to possibly move here:
    • brew
    • install-obs-studio-portable
  • things which could be added here:
    • Oh my ZSH
    • any other ujust recipe currently both in bazzite and bluefin but not yet in config
@bsherman
Copy link
Contributor Author

@ublue-os/approver @ublue-os/member

I welcome feedback on this. Assuming we have consensus, I'll move this to "TODO" in Project Goals and someone can implement.

@noelmiller
Copy link
Member

I think this is a good idea. Trying to scope things to appropriate categories allows contributors to know where to contribute to.

@dylanmtaylor
Copy link

I love this idea. We probably need to split gnome and KDE specific tweaks too

@m2Giles
Copy link
Member

m2Giles commented Apr 21, 2024

I agree that we should consider splitting this more. There is a lot of duplicative work in bazzite/bluefin that could possibly be pushed to config if we split packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

4 participants