an unconventional ports-like package manager written in C
- 6 commits
- 1 branch
- 0 tags
| bs.sh | 18d ago | |
| install.sh | 18d ago | |
| LICENSE | 28d ago | |
| pkger.c | 18d ago | |
| readme.org | 18d ago | |
| repos.h | 18d ago | |
| TODO | 18d ago |
readme.org
pkger
pkger is a really unconventional pkg manager
it uses a suckless-like approach to installing pkgs by editiing repos.h like this
static const Repository REPOS[] =
{
/* add your repos here... */
{
.name = "sfetch",
.url = "https://codeberg.org/theidioticdev/sfetch",
.fetchCmd = "git clone",
/* command repo dir" */
.fetchFmt = "%s %s %s",
.buildCmd = "./build",
.installCmd = "./build --install",
.uninstallCmd = "./build --uninstall"},
{
.name = "guix",
.url = "https://guix.gnu.org/install.sh",
.fetchFmt = "%s %s -P %s",
.fetchCmd = "wget",
.buildCmd = "chmod +x install.sh",
.installCmd = "./install.sh",
.uninstallCmd = "./install.sh --uninstall"}
};