Go to file
TorchedSammy 9e253c739e chore: merge from dev 2021-04-08 10:34:03 -04:00
.github docs: added CONTRIBUTING.md and a pull request template (#32) 2021-04-08 10:28:56 -04:00
golibs fix: trim spaces in cd func 2021-03-31 13:46:49 -04:00
libs/ansikit fix: return ansikit in setTitle function 2021-04-06 12:55:02 -04:00
.gitignore chore: add gitignore file 2021-03-20 01:24:41 -04:00
.hilbishrc.lua chore: fix formatting and add comma 2021-04-07 09:18:06 -04:00
CONTRIBUTING.md docs: added CONTRIBUTING.md and a pull request template (#32) 2021-04-08 10:28:56 -04:00
LICENSE Initial commit 2021-03-19 10:26:58 -04:00
Makefile fix: #7 and add `-i` flag to sed cmd (#11) 2021-03-25 22:07:58 -04:00
README.md docs: update docs to reflect both aur versions (#33) 2021-04-08 10:29:48 -04:00
TODO.md chore: update todo 2021-03-31 13:57:20 -04:00
go.mod feat: switch to master's readline lib; add tab complete and sh support 2021-03-24 14:50:22 -04:00
go.sum feat: switch to master's readline lib; add tab complete and sh support 2021-03-24 14:50:22 -04:00
lua.go feat: add -C flag (closes #20) 2021-04-07 08:40:40 -04:00
main.go feat: add -C flag (closes #20) 2021-04-07 08:40:40 -04:00
preload.lua fix: make cd only throw command.exit hooks 2021-04-05 18:31:59 -04:00
shell.go feat: change multiline prompt via multiprompt function (closes #13) 2021-04-05 18:09:21 -04:00

README.md

Hilbish

🎀 a nice lil shell for lua people made with go and lua

It is currently in a mostly beta state but is very much usable (I'm using it right now).

Links

Building

Prebuilt binaries are not yet provided, so to try it out you'll have to manually compile.

NOTE: Hilbish is currently only officially supported and tested on Linux

Prerequisites

On Fedora, readline can be installed with:

sudo dnf install readline-devel

On Debian/Ubuntu and distros based on them, it can be installed with:

sudo apt install libreadline-dev

Install

git clone https://github.com/Hilbis/Hilbish
cd Hilbish
make build
sudo make install
# Or 
sudo make all

Alternativly, if you use Arch Linux, you can compile Hilbish with an (unofficial) AUR package

yay -S hilbish-git

Or install a prebuilt binary from an (unofficial) AUR package

yay -S hilbish

Uninstall

sudo make uninstall

License

MIT