README.md
Charm
=====
Use
[ansi terminal characters](http://www.termsys.demon.co.uk/vtansi.htm)
to write colors and cursor positions.
Port from [@substack](https://www.github.com/substack)
Example
=======
```elixr
```
Charm.reset\0
-------------
Reset the entire screen, like the /usr/bin/reset command.
Charm.write\1
----------------
`Charm.write "Nom nom nom"`
Pass along `msg` to the output stream.
Charm.position\2
--------------------
Set the cursor position to the absolute coordinates `x, y`.
Charm.display\1
-------------------
`Charm.display :bright`
Set the display mode with the atom defined in `IO.ANSI`.
Charm.foreground\1
-----------------------
`Charm.foreground :blue`
Set the foreground color with the atom `:color`, which can be:
* :red
* :yellow
* :green
* :blue
* :cyan
* :magenta
* :black
* :white
Charm.background\1
-----------------------
`Charm.background :red`
Set the background color with the atom `:color`, which can be:
* :red
* :yellow
* :green
* :blue
* :cyan
* :magenta
* :black
* :white
Charm.cursor\1
---------------------
Set the cursor visibility with a boolean.
`Charm.cursor true`
install
=======
With [hex](http://hex.pm) do:
```
```