Skip to content

abilian/punix-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

punix-packages — the official Punix package collection

Recipes (PCL) for Punix, the reproducible package manager and service deployer.

Install the CLI, then fetch this collection once:

uv tool install punix        # or: pip install punix
punix packages sync          # clones this repo into ~/.punix/packages/
punix install ripgrep fd wget

punix packages sync clones this repository into ~/.punix/packages/ and pins it to a revision, so punix install (and search, info, upgrade) resolve against it from any directory. Re-run it to update; punix packages status shows what you have. See punix help collections.

Layout

  • official/ — curated, known-to-work recipes (the default tree).
  • seeds/ — bootstrap seeds used by from-source builds.

Pin a revision (reproducible corpus)

A pinned revision denotes a byte-reproducible corpus — unlike an always-latest tap:

punix packages sync --rev <tag-or-sha>

or persist it in ~/.punix/config.toml:

[packages]
url = "https://github.com/abilian/punix-packages"
rev = "<tag-or-sha>"

Contributing

This tree is published from the Punix monorepo. File issues and recipe changes at https://github.com/abilian/punix.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors