Coder Social home page Coder Social logo

noscripter / xiki Goto Github PK

View Code? Open in Web Editor NEW

This project forked from trogdoro/xiki

0.0 1.0 0.0 7.46 MB

A shell console with GUI features

Home Page: http://xiki.org

License: Other

Ruby 94.69% Shell 1.04% Python 0.82% HTML 0.20% Emacs Lisp 2.68% JavaScript 0.55% Vim Script 0.04%

xiki's Introduction

Xiki expands your command line

Xiki makes the command line friendlier and more powerful. Xiki Shell (xsh) lets you use Xiki from command line, in a way that augments your current favorite shell (bash or zsh).

$ xsh

Install

One-line installer

If you want a one-line installer, this should do the trick. Copy and paste it into your shell console.

 cd ~; curl -LO https://github.com/trogdoro/xiki/archive/master.tar.gz ; tar xzf master.tar.gz; cd xiki-master/bin; ./clearxsh; ./xsh

It will walk you through a couple setup steps.

Manual install

You can download Xiki from: https://github.com/trogdoro/xiki/archive/master.tar.gz. Extract it into your home dir, or some other dir where you keep projects or downloaded things.

Then, to run (and optionally install xsh) just execute the 'xsh' command, located in the 'bin' dir:

$ bin/xsh

Git Install

Or, if you have git, you can get Xiki from github via "git clone https://github.com/trogdoro/xiki.git". Then run "bin/xsh" from inside the dir.

Troubleshooting

If you run into trouble, try running "bin/xsh -i", which may give better error messages. Also, not that there's a cached "xsh forker" process that stays alive to speed up execution. Try "ps aux|grep forker" to find it. During trouble-shooting you may need to kill it.

Supported platforms

Supported platforms: MacOS and Linux. Pair with me if you want to see Windows support, support for your text editor, or just to hack on Xiki! (find me at twitter.com/xiki).

Getting help

Try typing "xsh --examples", "xsh --help", or "xsh -help" on the command line. Or, get help from a human:

Jump into the xiki chat room to chat about Xiki! I usually try to be in there during the day to answer questions. Use this link to jump right in, or use your own irc client to join.:

Join the google group for help with installing:

Or tweet to @xiki:

Things to try

  • Try from your normal shell

    • Type a command in your normal shell, and then Ctrl+X to filter down the output, instead of piping to grep.
    • Type Ctrl+R to explore you bash history in a more dynamic way.
    • Type "xsh ~" in your normal shell (or ~ and then Ctrl+X) to explore your home directory.
  • Make a text file with some shell commands you often run (start them with "$ "). Then open the file in xsh ("xsh -o foo.txt") and use Ctrl+G to grab the commands and run them back in your shell, one at a time.

xiki's People

Contributors

artagnon avatar dan-g avatar jc00ke avatar mkb avatar nightscape avatar pairing avatar trogdoro avatar usergenic avatar

Watchers

 avatar

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.