Go to file
Elara 83a4424ace Initial Commit 2022-09-25 14:00:15 -07:00
distro Initial Commit 2022-09-25 14:00:15 -07:00
download Initial Commit 2022-09-25 14:00:15 -07:00
internal/shutils Initial Commit 2022-09-25 14:00:15 -07:00
manager Initial Commit 2022-09-25 14:00:15 -07:00
.gitignore Initial Commit 2022-09-25 14:00:15 -07:00
README.md Initial Commit 2022-09-25 14:00:15 -07:00
build.go Initial Commit 2022-09-25 14:00:15 -07:00
config.go Initial Commit 2022-09-25 14:00:15 -07:00
go.mod Initial Commit 2022-09-25 14:00:15 -07:00
go.sum Initial Commit 2022-09-25 14:00:15 -07:00
install.go Initial Commit 2022-09-25 14:00:15 -07:00
main.go Initial Commit 2022-09-25 14:00:15 -07:00
repo.go Initial Commit 2022-09-25 14:00:15 -07:00
upgrade.go Initial Commit 2022-09-25 14:00:15 -07:00
version.go Initial Commit 2022-09-25 14:00:15 -07:00
version_test.go Initial Commit 2022-09-25 14:00:15 -07:00

README.md

LURE (Linux User REpository)

LURE is intended to bring the AUR to all distros. It is currently in an alpha state and may not be stable. It can download a repository, build packages in it using a bash script similar to PKGBUILD, and then install them using your system package manager.

LURE is written in pure Go and has zero dependencies after it's built. The only things LURE needs are a command for privilege elevation such as sudo, doas, etc. as well as a supported package manager. Currently, LURE supports apt, pacman, apk, dnf, yum, and zypper. If a supported package manager exists on your system, it will be detected and used automatically.