texel

Crates.iotexel
lib.rstexel
version0.2.5
sourcesrc
created_at2019-12-16 22:11:11.182465
updated_at2024-03-05 03:54:43.437331
descriptionASCII art text editor
homepage
repositoryhttps://github.com/almindor/texel
max_upload_size
id189857
size322,474
Aleš Katona (almindor)

documentation

README

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.

Commit count: 279

cargo fmt