Разработчик написал на чистом bash питомца, который живёт в терминале. ASCII-кот с тремя параметрами: голод, энергия и счастье. Если не заботиться, умрёт. Можно воскресить.
Самое интересное — интеграция с bash prompt. Каждый раз, когда нажимаешь Enter, видишь:
[Pixel(^.^) H:80 E:65 J:90] user@hostname:~/projects$
Цвет меняется от зелёного к красному в зависимости от состояния питомца.
Как устроено:
— Чистый bash, никаких зависимостей
— systemd user service снижает параметры каждые 5 минут в фоне
— Состояние хранится в простом текстовом файле в
~/.sshb/— Работает на любом Linux с bash 4+
Установка:
git clone https://github.com/C-GBL/sshb.git && cd sshb && ./install.sh
@make_game
