an unconventional ports-like package manager written in C
- 7 commits
- 1 branch
- 0 tags
| recipes | 12d ago | |
| LICENSE | 28d ago | |
| nob | 12d ago | |
| nob.c | 12d ago | |
| nob.h | 12d ago | |
| pkger | 12d ago | |
| pkger.c | 12d ago | |
| readme.org | 12d ago | |
| recipe.h | 12d ago | |
| repos.h | 12d ago | |
| TODO.org | 12d 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"}
};