This keg
Bonzai branch contains all KEG related commands, most of which are exported so they can be composed individually if preferred.
This command can be installed as a standalone program or composed into a Bonzai command tree.
Standalone
go install github.com/rwxrob/keg/cmd/keg@latest
Or if you prefer (easier to type)
go install github.com/rwxrob/keg/cmd/kn@latest
Composed
package z
import (
Z "github.com/rwxrob/bonzai/z"
"github.com/rwxrob/keg"
)
var Cmd = &Z.Cmd{
Name: `z`,
Commands: []*Z.Cmd{help.Cmd, keg.Cmd},
}
To activate bash completion just use the complete -C
option from your
.bashrc
or command line. There is no messy sourcing required. All the
completion is done by the program itself.
complete -C keg keg
complete -C kn kn
If you don't have bash or tab completion check use the shortcut commands instead.
All documentation (like manual pages) has been embedded into the source code of the application. See the source or run the program with help to access it.
keg help
kn help
map
- map of all local keg ids pointing to their directories (like PATH)
current
- current keg from map