Giter Site home page Giter Site logo

kbash's People

Contributors

eskimoeric avatar

Watchers

 avatar  avatar

kbash's Issues

Some of the descriptions are off and have extra blank before commands line

dc[1]:did-core-dataset> dc
dc [COMMAND] [help|--help|-help|-h|?] ...

dc is a bash environment supporting development.

Functions (modify the current shell)
add-command Add a function.
add-component cd home, or into /home/ewelton/Desktop/I/did-biometrics/did-core-dataset/[C].
add-function Add a function.
cd cd /home/ewelton/Desktop/I/did-biometrics/did-core-dataset/[PATH] (or base w/o arg)
kbash-env Display current environment settings.
kbash-troff disable KBASH_TRACE
kbash-tron set KBASH_TRACE to trace KBASH internals
parallel Control how many jobs run in parallel.
reset Reload the environment.
troff Stop bash execution trace.
tron Start bash execution trace.

Commands (run as subprocesses)
about Detailed Information about KBASH
component-list Just fetch updates
klang Manage KBASH top level languages
manual Generate help manual

No components configured, use dc add-component to add components.

Use dc [FUNCTION|COMMAND|COMPONENT] help for more information.

Come up with something about nesting in manual

For example, consider this from the local mkdocs run
kbash-os

kx kbash_os [help|--help|-help|-h|?]

Display os

This command will report what the kbash utilities think the current operating system is.

You can use the following functions in the shell environment (or your own) scripts, if you want a quick check to determine your operating system - is_osx - is_linux - is_windows

This is based off of uname - so. You can use kbash-os to show you the uname output and check the value so is_osx, is_linux, is_windows

For example:

kx kbash-os
Checking os: uname ='Linux kisia 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux'
Linux Detected

it should be indented with highinging feature such as the one around uname or the example code >"kx kbash-os" being highlighted correctly. They are not highlighted correctly when generated by "kx manual", but are correct when kx kbash-os help is executed directly from the command line.

can we get rid of component-list? how to we integrate this more deeply w/ docs. what do we have to learn from this shameful trace!

ke[15]:E> ke
ke [COMMAND] [help|--help|-help|-h|?] ...

ke is a bash environment supporting development.

Functions (modify the current shell)
activate Configure shell to match build environment for [COMPONENT]
add-command Add a command to the ke environment.
add-component Add a new component (command scope and directory pair)
add-function Add a function.
build Build [C] using component build system
bundle Runs the project specific bundle
cd cd /home/korsimoro/E/[PATH] (or base w/o arg)
clean Remove as many artifacts for [C] as we know about
deactivate Restores key variables to boot state
describe Describe information about this build env
kbash-env Display current environment settings.
kbash-os Display os
kbash-troff disable KBASH_TRACE
kbash-tron set KBASH_TRACE to trace KBASH internals
parallel Control how many jobs run in parallel.
reset Reload the environment.
setup Initialize a development environment
troff Stop bash execution trace.
tron Start bash execution trace.

Commands (run as subprocesses)
about Detailed Information about KBASH
component-list List all available components
klang Manage KBASH top level languages
manual Generate help manual

Components
website Description of website

Use ke [FUNCTION|COMMAND|COMPONENT] help for more information.
ke[15]:E> ke bundle website
RUBY_BIN_PATH is not set, did you activate an environment?
ke[15]:E>

System Node not right

dc[1]:did-core-dataset> dc klang
dc [LANG] ....

Manage languages

Commands (run as subprocesses)
node System Node
python System Node
ruby System Node

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.