cowsay, but with (ᗜˬᗜ)/\(ᗜ˰ᗜ) soft friends
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# fumosay
|
|
|
|
## Like cowsay, but with soft friends (ᗜˬᗜ)
|
|
|
|
```
|
|
|
|
__ __ <⑨ There are no buses in Gensokyo ⑨>
|
|
|
|
| \ / | ()
|
|
|
|
| \____/ | ()
|
|
|
|
|__// V \\__|
|
|
|
|
/|| ᗜ ᗜ || \
|
|
|
|
\_\\_︶_//_/
|
|
|
|
jj⑨lll
|
|
|
|
()_/@V@V@V\_()
|
|
|
|
/@V@V@V@V\
|
|
|
|
(_)-----(_)
|
|
|
|
```
|
|
|
|
---
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
|
|
|
## "Compile it yourself" way
|
|
|
|
clone this repository
|
|
|
|
- `git clone http://unbewohnte.xyz:3000/Unbewohnte/fumosay`
|
|
|
|
|
|
|
|
cd into cloned repo
|
|
|
|
- `cd fumosay/`
|
|
|
|
|
|
|
|
compile
|
|
|
|
- `make` or `g++ -static -O2 src/fumosay.cpp -o fumosay`
|
|
|
|
|
|
|
|
|
|
|
|
**or**
|
|
|
|
|
|
|
|
## "Download a pre-compiled version (Linux amd64 only)" way
|
|
|
|
- [Download a version of your choice](http://unbewohnte.xyz:3000/Unbewohnte/fumosay/releases)
|
|
|
|
|
|
|
|
unzip
|
|
|
|
- `unzip [zip_archive_name]`
|
|
|
|
|
|
|
|
cd into unzipped directory
|
|
|
|
- `cd fumosay/`
|
|
|
|
|
|
|
|
## After compilation|downloading
|
|
|
|
|
|
|
|
run installation script
|
|
|
|
- `chmod +x install.sh && sudo ./install.sh` or `sudo make install`
|
|
|
|
|
|
|
|
**Now you have fumosay installed !**
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
# Use
|
|
|
|
```
|
|
|
|
fumosay message_here
|
|
|
|
```
|
|
|
|
prints a message with a default fumo.fumo template
|
|
|
|
|
|
|
|
```
|
|
|
|
fumosay -f mini.fumo message_here
|
|
|
|
```
|
|
|
|
prints a message with a mini.fumo template. You can add your own fumofiles
|
|
|
|
in /usr/local/share/fumosay/fumofiles/ and use them with -f flag
|
|
|
|
|
|
|
|
```
|
|
|
|
fumosay -d path/to/your/fumofiles/ -f your_fumo.fumo fumofumo
|
|
|
|
```
|
|
|
|
uses a non-default path to fumofiles and a custom fumofile
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
# TODO list
|
|
|
|
|
|
|
|
- Add more fumos
|
|
|
|
- ~~Make it possible to use other fumos~~
|
|
|
|
- Improve message {box|bubble}
|
|
|
|
- ~~Embed fumofiles or take care of ways of locating them~~
|
|
|
|
- ~~Make an `install.sh` script~~
|