Go to file
TorchedSammy 5186d785a9 feat: aliases via alias(alias, orig) 2021-03-21 17:20:19 -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
README.md chore: add better install instructions and clarify some things 2021-03-21 14:46:45 -04:00
TODO.md chore: update todo 2021-03-21 02:33:55 -04:00
go.mod fix: include other path (/usr/share/hilbish/) for packages 2021-03-21 02:27:16 -04:00
go.sum "feat: add custom commands via lua in config" 2021-03-20 18:51:05 -04:00
lua.go feat: aliases via alias(alias, orig) 2021-03-21 17:20:19 -04:00
main.go feat: aliases via alias(alias, orig) 2021-03-21 17:20:19 -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.

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

Setup

git clone https://github.com/Hilbis/Hilbish
cd Hilbish
go build

This will build a hilbish executable in the current directory.

Install

sudo cp hilbish /usr/bin sudo mkdir /usr/share/hilbish sudo cp libs preload.lua .hilbishrc.lua /usr/share/hilbish

License

MIT