texel 0.2.1

ASCII art text editor
texel-0.2.1 is not a library.

Texel

ASCII Art and landscape editor. Texel aims to make editing ASCII art easy especially for use in games.

Example Scene

Example Scene PNG

Building

Dependencies

Rust v1.38+ is required.

The default terminal backend used is Crossterm which supports Linux, Mac OS X and Windows.

Termion can be used as well by switching to the ion feature.

Compiling

Linux, Windows*, Mac OS X

cargo build --release

  • NOTE: Windows is currently broken due to crossterm binding issues

Redox/Termion

cargo build --release --no-default-features --features ion

Changelog

Usage

texel [files]

Documentation

Configuration

Configuration files are saved in user config directory undex texel/config.ron using the RON format.

On Linux for example the location would be $HOME/.config/texel/config.ron

File Format

Types are defined in the texel_types crate. When saving a scene a gzipped RON file is produced. The contents are the Scene object with all the Sprites.