Yes, very original. Old name is asciify-reborn
for reasons stated bellow
Everything is already described in hatkidchan/asciify, but just as recap:
- I'm not happy with old project structure
- Some new features may be pain in the ass to add
- Spaghetti code
- Literally dublication
- Separate binaries for each mode
- Git submodules. Yay.
cc --version && make --version && echo 'ok'
Both of commands should succeed.
git clone --recursive https://github.com/hatkidchan/yaitaa
cd yaitaa
make
./yaitaa -M braille -S 256 -W 80 -H 24 ~/images/kitty.png
Main reason being that it is more strict, so any issues I've missed may be reported on that step. Feel free to send them to me!
CC=clang make
strip ./yaitaa
# as root
make install # Will install it to /bin/
Alternatively, you can install it to your local user directory, if it's in your
$PATH
:
make install PREFIX=$HOME/.local/ # will install it to $HOME/.local/bin/
yaitaa - Yet Another Image To A(NSI) Art (converter)
Copyright (C) 2022 hatkidchan <hatkidchan at gmail dot com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.