dots-hyprland
dots-hyprland copied to clipboard
[Feature] Install packages via system PM's if possible
What would you like to be added?
All packages are installed using system PM's, if possible.
How will it help
Easier system maintaining, cleaning. No need to write self-written non-tested uninstalling scripts.
Extra info
Basiacally, it means that we need to write PKGBUILDs for AGS, Rubik, Gabarito, OneUI, bibata, microtex to replace the scriptdata/installers
.
Note that we should keep the PKGBUILDs in this repo to prevent unreliability, and use makepkg
to install them.
That's a good idea, but...
-
I don't know how to write PKGBUILD (nor do I'm interested to).
-
If we are using PKGBUILD instead of
scriptdata/installers
, then the non-Arch distros must find the equivalent packages themselves. And if we keep both methods, we need to maintain both methods, I guess that's fine though.
PR is welcomed.
Just those packages from AUR, whose upstream URL matches those used in installers
Bibata-cursor-theme, Bibata-cursor-theme-bin (there are also another packages from ful1e5)
I'll try to add in installers a check if these packages are available, in this case then install they from repos
We knew about those packages but they do not meet our standards.
E.g. We do version controlling for AGS as it's under active developing and always has breaking changes.
For other packages, one of them needs connection to Google which is banned for some regions e.g. China. Also some of them involve unneccessary files for this repo so the occupied space is too big.
In conclusion, thanks for finding those packages but we're not using them. New PKGBUILDs should be written for this issue.