{"repo":"bash-bastion/basalt","free":true,"listed":false,"github":"https://github.com/bash-bastion/basalt","clone":"git clone https://github.com/bash-bastion/basalt.git","description":"The rock-solid Bash package manager.","language":"Shell","stars":83,"topics":["bash","package-manager","shell","zsh","fish","package-management","bash-script","shell-script","script","scripts"],"license":"MPL-2.0","category":"cli-tools","readme_excerpt":"basalt The rock-solid Bash package manager STATUS: BETA (expect breaking changes until a post-beta release) --- basalt is a rewritten fork of basher that adds a ton of new functionality. It makes it significantly easier to install Bash, Zsh, etc. projects to your computer. Often, these projects/scripts are not available through official apt , DNF , pacman repositories, or even from unofficial sources like third-party apt repositories or the AUR Let's say you want to install rupa/z, tj/git-extras, aristocratos/bashtop, and JosefZIla/bash2048. Simply run the following This symlinks all executable scripts to a common directory. It does this for completion files and manpages as well To be able to access the binaries, completion files, and manpages in your shell, add a two-liner in your shell configuration. The installation script already does this for you NOTE : Basalt is currently BETA. There are known bugs that will be fixed. I highly recommended to wait until v1.0.0 before trying anything out See Installation and Getting Started for more details Features - Install most Bash/Zsh/Fish projects out of the box - Local Bash packages (Awk/Zsh/Fish/Ksh,Powershell coming later) - Custom builtins for Bash packages (not yet implemented) - Robust (lockfile usage, transaction rollback (not yet implemented), great error handling) - Bundle (bundle a project and its dependencies into a single file) (not yet implemented) Ecosystem Because of Basalt, I've been able to make - bake - A Bash-base","default_branch":null,"files":null,"tree":[],"storefront":"/r/bash-bastion","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bash-bastion/basalt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}