Go to file
2020-07-16 08:12:36 -06:00
completions sync with gopass 2020-07-16 08:12:36 -06:00
extensions only add fonts if we are in X 2020-07-15 18:31:11 -06:00
lib initial 2020-07-15 16:28:24 -06:00
prompts initial 2020-07-15 16:28:24 -06:00
.gitignore ignore cache 2020-07-16 08:09:00 -06:00
LICENSE initial 2020-07-15 16:28:24 -06:00
ohmy.ksh initial 2020-07-15 16:28:24 -06:00
README.org initial 2020-07-15 16:28:24 -06:00

ohmyksh

Have your cake and eat it too!

ohmyksh is a framework for expanding OpenBSD's ksh. It offers:

completions
for common things like man pages, ssh known_hosts and git commands.
extensions
to import bulk functionality, including git-prompt, OpenBSD specific tooling, disabling color.. etc.
prompts
a decent selection of useful prompts.

Completions

Name Completes
man man pages
ssh ssh known hosts
vmd VM names
rc OpenBSD rcctl commands

Extensions

Name Description
fonts Load fonts from common locations.
fzf -
git-prompt A port of git-prompt for KSH.
k A tool to quickly change directories.
nocolor Disable terminal color options for many tools.
openbsd A set of tools for working with the OpenBSD source trees.

Prompts

Name Example
q qbit@litr[0]:~$
og-openbsd ~$ ~