盆栽が表示できるアプリです.
- John Allbritten / cbonsai · GitLab
- John Allbritten / bonsai.sh · GitLab (以前開発されていたshell版)
sourceとx86_64用の.debがあります.armhf環境でsourceからbuildしてみました.
$ sudo apt install libncurses-dev build-essential
$ git clone https://gitlab.com/jallbrit/cbonsai
$ cd cbonsai
$ make
$ install ./cbonsai ~/bin/
いくつかの実行例です.
$ cbonsai (1)
$ cbonsai -p (2)
$ cbonsai -l (3)
$ cbonsai -l -t 0.01 (4)
$ cbonsai -c '<>' (5)
$ cbonsai -m "hello BONSAI" (6)
$ cbonsai -i -w1 (7)
- 盆栽を表示(なにかキー入力で終了)
- 盆栽をプリントして終了
- ライブモード
- ライブモードで速度を1/3に(既定値0.03で単位は秒)
- 葉っぱを変更
- メッセージを表示(マルチバイト文字は不可)
- 無限に表示,間隔を1秒間隔に(既定値は4.00秒)
楽しいです🌳
ログイン時に盆栽とfortuneのメッセージを表示したいときはこんな感じで.
$ echo 'cbonsai -p -m "`fortune`"' >> ~/.profile
環境
$ git log -1
commit 15e19580ddc58741291386000076928b2e591ef2 (HEAD -> master, origin/master, origin/HEAD)
Author: John A <jallbritten6@gmail.com>
Date: Thu Mar 4 10:37:32 2021 -0500
Update install instructions and add bashrc notice
$ dpkg-query -W libncurses-dev build-essential
build-essential 12.6
libncurses-dev:armhf 6.1+20181013-2+deb10u2
$ lsb_release -dr
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
$ arch
armv7l
$ cat /proc/device-tree/model && echo
Raspberry Pi 3 Model B Rev 1.2