Go to file
TorchedSammy 76d0806375 feat: switch to master's readline lib; add tab complete and sh support 2021-03-24 14:50:22 -04:00
golibs feat: use commanding table to store custom commands, load preload file and set require path in go 2021-03-21 12:42:04 -04:00
libs/ansikit docs(libs): add comments to clarify what ansikit should be 2021-03-20 01:00:55 -04:00
.gitignore chore: add gitignore file 2021-03-20 01:24:41 -04:00
.hilbishrc.lua feat: preload file, make config more minimal 2021-03-21 12:41:23 -04:00
LICENSE Initial commit 2021-03-19 10:26:58 -04:00
Makefile fix: change makefile and install instructions 2021-03-23 00:05:21 -04:00
README.md Add Arch installation instructions to README (#6) 2021-03-23 09:56:41 -04:00
TODO.md chore: update readme 2021-03-21 17:46:38 -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: aliases via alias(alias, orig) 2021-03-21 17:20:19 -04:00
main.go feat: switch to master's readline lib; add tab complete and sh support 2021-03-24 14:50:22 -04:00
preload.lua feat: preload file, make config more minimal 2021-03-21 12:41:23 -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).

There are still some things missing like pipes but granted that will be added soon. (or you can use dev branch)

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

Requirements

  • Go 1.16

Install

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

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

yay -S hilbish-git

Uninstall

sudo make uninstall

License

MIT