Go rewrite of hmsh, the POSIX-uncompliant shell.
6d3d73a3 — Humaid AlQassimi 4 years ago
Update README file to match website
22d8d68a — Humaid AlQassimi 4 years ago
Fix build file and vet issues
99a83f1f — Humaid AlQassimi 4 years ago
Initial commit for hmsh rewrite in Go


browse  log 



You can also use your local clone with git send-email.

#hmsh (Go version)

#1. Description

hmsh is a very minimal shell, it still doesn't support all built-in shell commands.

This program is rewritten in Go in September 2019, you can still find the old C source at git.sr.ht/~humaid/hmsh.

#2. Requirements

The following packages must be installed on your system.

  • go

#3. Copying and contributing

This program is written by Humaid AlQassimi, and is distributed under the BSD 2 Clause license.

#4. Download and compile

$ git clone git.sr.ht/~humaid/hmsh-go
$ cd hmsh-go
$ go build

#5. Change log

  • v0.1 (Apr 14 2019)
    • Initial release.
  • v0.2 (Sep 15 2019)
    • Rewrite in Go.