Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/karlll/kjell

Erlang Shell
https://github.com/karlll/kjell

erlang shell

Last synced: about 2 months ago
JSON representation

Erlang Shell

Lists

README

        

Kjell
=====

Kjell - a refurbished Erlang shell with support for color profiles and extensions.

### Build status

* Main branch : [![Build Status](https://travis-ci.org/karlll/kjell.png?branch=master)](https://travis-ci.org/karlll/kjell)
* Development branch : [![Build Status](https://travis-ci.org/karlll/kjell.png?branch=develop)](https://travis-ci.org/karlll/kjell)

## Screens

Kjell (dark profile) on Solarized Dark
![Kjell](http://karlll.github.io/kjell/images/kjell_demo_3_dark.png)

Kjell (light profile) on Solarized Light
![Kjell](http://karlll.github.io/kjell/images/kjell_demo_3_light.png)

## Overview

See http://karlll.github.com/kjell/

## Dependencies

* Erlang/OTP R16B01+
* Extension `kjell-prompt`: Powerline patched font (https://github.com/Lokaltog/powerline-fonts)

## Install

### Mac: Install using Hombrew

~~~
$ brew install kjell
~~~

### Linux: Build and install

#### Build
~~~
$ git clone --recursive https://github.com/karlll/kjell.git && cd kjell
$ make
~~~

After building:
~~~
$ make install
~~~

#### Install to alternate location
~~~
$ make configure PREFIX=
$ make install
~~~

## Run

If installed, execute `kjell` in terminal, otherwise, `/bin/kjell`

## Extensions

Install extensions in user directory:
~~~
$ make install-extensions
~~~

See https://github.com/karlll/kjell-extensions for further information about extensions.

## Documentation

Please see the wiki, https://github.com/karlll/kjell/wiki

## Author

Karl Larsaeus,

## Contributors

* Pedram Nimreezi,
* Uwe Dauernheim,
* Dylan MacKenzie,
* Julien Barbot
* Andrzej Trawiński,
* Danila Fedyaschin,
* gen_ale_drinker,
* Jean-Sébastien Pédron,

## How to contribute

Got new features, bugfixes, extensions? Great! Please do the following:

* Clone the repo
* Check out the development branch
* Hack stuff
* Add yourself to the CONTRIBUTORs
* Submit your pull request to the development branch

If appropriate, please extend the current test suites or add new ones.