i have few suggestions for Packages for EndeavourOS (or AUR, but i cant do it), wich could very benefical for EndeavourOS, because even Arch AUR didnt have them.
https://github.com/yoyossef/ds360 + https://xboxdrv.gitlab.io/ (<- this is in the AUR)
Makes possible that a PS5 DualSense Controller is like a Xbox 360 Controller, because few native Linux Games and/or Steam/Proton Games didnt support DualSense Controller. For me only one Game is affected: Ori and the blind forrest. With this Programm it is possible to use the DualSense Controller in 99,9999% the Games.
A GUI for Wireguard on Linux! Dont understand why such a thing didnt exist until today! I have over 20 VPN’s i had to connect to. And on my Worknotebook im so lazy, i have because of this “problem” windows installed, because Wireguard delivers on Windows a nice GUI wich makes Switching really easy… On linux you need first to open a terminal, then remember wich config file u are, than wg-quick down wg1208 for example, than wg-quick up wg122, and so on… total inconvienient.
If these are beneficial to the wider Arch ecosystem then they can be added to the AUR - that’s a better option than adding highly specialised packages to what’s supposed to be a very minimal EnOS repo.
The Uploadform was only visible if logged in. but this isnt possible in archive.org
But the Wiki from that time gives a look how it worked. Create a PKGBUILD, and make with it and all files if needed a tar archive. Then simply upload it with the Browser. No configuration or third party tools or a “entirely dev machine” needed.
Edit: Lol. Found a really old Post from me on the german Archforum.
There i build a PKGBUILD/AUR Package for a Printer. And it was soooo simple
No! nm-applet cant do that. Because of a Bug still until today it didnt connect and freezes.
And the most important one: You cant import wireguard configurations/profile files.
Not for Wireguard.
For uploading with git, i need first git. Then i need to create keys. Then i have them to upload them to my profile at aur. Then i had to sync something. then i had to work with terminal. then i had to create specific repos, and so on.
For uploading with Browser, i need to rightclick over my PKGBUILD, compress it to tar. Upload it with the Browser.
You could manually add them in NetworkManager. But in my Case, this didnt work. And i had to change them reguarly, so this isnt a convienient way anyway.
Maybe it is so. But the question was, what is easier. And its everytime easier, if you didnt need anything to do as simply to use a browser. Imagine you need to use the terminal, git, keys, and what ever to read and write on this forum Than here would maybe only 10 people
But like i said, i must give it a look. But didnt understand how it is handled if i want to delete a package again. or rename it. or manipulate that however. And whats annoys me too, that i had to pay attention that i dont lost the keys… or not to delete my local git repo or to use a whole VM if you didnt want to have this on the same machine.
I’m a complete half wit when it comes to all things like this, and even within an hour I managed to upload to GitHub. If you’re looking to host an AUR package I hope you’re better than I am. After a couple processes I’m sure you’ll have it down to a minute or two at best.
Yes you can. At least with nmcli (not sure if works via GUI as well). But if you have 20 conf files to import I’d anyway prefer to do it via cli (small bash script to iterate through the list of files and import them) rather than clicking 100 times to get things imported. Especially if you need to change them regularly you’d want to script this…
It is explained in article which I’ve linked above:
Yepp, I can confirm this.
You can even do this completely GUI driven if you like. With vscode for example.
Create directory; Init git repo; Add remote (AUR); Commit; Push → Done.
Git clone non-existant pkg from AUR (this will automagically init a local git repo); put your files; Commit; Push → Done.
Yes, you need to learn a bit about git in general, but that is very worthwhile as @dalto already mentioned.
Also I think it is actually a good thing that there is this “git barrier” if you like. → I makes you put a little effort into it like learning a bit of git and maybe think about some things first before blindly allowing to create AUR packages like there’s no tomorrow. → Kind of “flood prevention”