Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/enkerewpo/gleam-pkg

tool script for installing Gleam CLI programs right inside your OS
https://github.com/enkerewpo/gleam-pkg

cli gleam-lang package-manager

Last synced: about 1 month ago
JSON representation

tool script for installing Gleam CLI programs right inside your OS

Awesome Lists containing this project

README

        

# gleam-pkg

gleam package manager for installing Gleam CLI programs right inside your OS

to compile:

```bash
git clone https://github.com/enkerewpo/gleam-pkg
git submodule update --init --recursive
cargo build
```
## usage example

```bash
# gleam-pkg install gleewhois # this will be supported when we can install gleam-pkg and run it in shell
cargo run -- install gleewhois
# source ~/.bashrc or ~/.zshrc because first time gleam-pkg will ask
# whether you want to add ~/.gleam-pkgs to PATH for using the gleam app in your shell
gleewhois --help
```

## some design ideas

- support install from github or hex.pm
- workspace under `$home/.gleam_pkgs`
- package metadata management for installation and uninstallation

## repos of gleam cli apps

- [gleamfonts](https://github.com/massix/gleamfonts) (not in hex)
- [ormlette](https://github.com/ashercn97/ormlette) [hex](https://hex.pm/packages/ormlette)
- [gleewhois](https://github.com/kjartanhr/gleewhois) [hex](https://hex.pm/packages/gleewhois)

wheatfox 2024