Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nulladmin1/tui-paint

A simple paint program entirely Bash
https://github.com/nulladmin1/tui-paint

bash bash-script cli command-line-tool draw drawer easy paint pixel pixel-art simple terminal tui

Last synced: 13 days ago
JSON representation

A simple paint program entirely Bash

Awesome Lists containing this project

README

        

# TUI-Paint

TUI-Paint is a very simple paint program coded entirely in Bash. There are a total of 9 colors to choose from (ANSI Escape Code colors) and is capable of producing pixel art.

------------------

## Installation (Linux/macOS/WSL):

```
git clone https://github.com/nulladmin1/tui-paint.git
cd tui-paint/
chmod +x tui-paint.sh
```

------------------

## Usage:

```
./tui-paint.sh (Arguments [optional])
```
### Arguments:
help/--help/-h: *Prints out help information*
colors/c: *Prints out available colors*
binds/b: *Prints out keybindings*

### Keybindings:

|Movement|Binds|
|--------|-----|
|Left|`h`|
|Down|`j`|
|Up|`k`|
|Right|`l`|

-------------------

|Colors|Binds|
|------|-------|
|Red | `1`|
|Black| `2`|
|Green |`3`|
|Brown |`4`|
|Blue|`5`|
|Purple| `6`|
|Cyan| `7`|
|Light Gray| `8`|
|White|`9`|
|Color Off|`0`|

### Tested on:
* Alacritty
* Konsole
* foot
* st
* Xterm