kash
kash copied to clipboard
A shell powered by Kotlin
Here is what I get when I perform simple math operations in kash (windows) (last operation throws an exception, and gives the correct result) build/libs$ 2*3 6 build/libs$ 2/3.0 0.6666666666666666...
Following the example of the main page, I get a slightly different result hi() is printed in front of the result. This is generally the same for any function call...
Still with the example of the first page First call using hi("Michaël") is maybe acceptable (may depend on the codepage used by the console ?), but the second one using...
To be honest, I like theme in oh-my-zsh, and make your terminal not monotonous and useful. Because lots of theme in oh-my-zsh, could Kash support these themes by default with...
e.g. inline images (iterm only), play sounds, pretty print and colour JSON output. stealable code https://github.com/yschimke/oksocial-output/blob/master/src/main/kotlin/com/baulsupp/oksocial/output/ConsoleHandler.kt https://github.com/yschimke/oksocial-output/blob/master/src/main/kotlin/com/baulsupp/oksocial/output/iterm/ItermOutputHandler.kt
Could we add Picocli support for user defined commands, and auto completion will be ready if you use Picocli to write your command. https://picocli.info/quick-guide.html For example following command: ``` @Command(description...
Feature Request Idea https://python-prompt-toolkit.readthedocs.io/en/stable/pages/gallery.html https://python-prompt-toolkit.readthedocs.io/en/master/
You can use Emoji in your prompt. https://github.com/vdurmont/emoji-java
The time command is used to determine how long a given command takes to run, and it's very important to measure some performance.
For example, `cd -s ` to bookmark the current directory, then `cd ` goes there.