Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pombadev/pkgman
https://github.com/pombadev/pkgman
ocaml
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pombadev/pkgman
- Owner: pombadev
- License: mit
- Created: 2019-09-17T11:54:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-25T17:40:25.000Z (over 1 year ago)
- Last Synced: 2024-08-10T09:19:14.788Z (5 months ago)
- Topics: ocaml
- Language: OCaml
- Homepage:
- Size: 74.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pkgman ![ocaml-logo](https://img.shields.io/badge/-OCaml-EC6813?logo=ocaml&labelColor=white)
`pkgman` is a cli tool to download packages from arbitrary sources and apply post/pre processing to the downloaded files/system.
## Installation
> WIP
## Usage
```shell
pkgman -h
```## Setup
```bash
if [ -d ~/.local/pkgman ]; then
PKGMAN_PATH="$(find ~/.local/pkgman -type f -executable -exec sh -c 'dirname $1 | tr "\n" ":"' shell {} \;)"export PATH="$PATH:$PKGMAN_PATH"
fi
```## Alternative idea
Resources:
https://github.com/ianchanning/awesome-github-alternatives
https://docs.github.com/en/rest/search?apiVersion=2022-11-28#search-repositories
https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#list-releases
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT](https://choosealicense.com/licenses/mit/)