Categorygithub.com/kmraven/catmeme
modulepackage
0.0.0
Repository: https://github.com/kmraven/catmeme.git
Documentation: pkg.go.dev

# README

catmeme : Instead of cat commamd!?

catmeme is a joke command to display ASCII art of cat meme on console. Like the sl command, any keystrokes are disabled during execution, so you must settle down to watch the cat meme.

Preview

https://github.com/kmraven/catmeme/assets/128337097/dbed3245-c820-47fa-b8b2-e3dad3a9af32

-c option

With the -c option, the cat meme is displayed in color.

https://github.com/kmraven/catmeme/assets/128337097/060e1872-f15f-44d4-a4b0-2520ea200c17

-t option

By specifying a number after the -t option, the cat meme is displayed for that number of seconds. The default display time is 3 seconds.

https://github.com/kmraven/catmeme/assets/128337097/249011cf-42bc-4a8c-9846-66d36c54ed26

How to use

From the release page, select the URL of the program that matches your environment and download it. For example, Mac(arm) user can download with the following commands.

% curl -sLO https://github.com/kmraven/catmeme/releases/download/v0.0.0/catmeme_Darwin_arm64.tar.gz
% tar -xvf catmeme_Darwin_arm64.tar.gz
% ./catmeme [options]

Development Notes

To convert video to frames

% python --version
Python 3.9.16
% python -m venv venv
% source ./venv/bin/activate
% pip install --upgrade pip && pip install -r requirements.txt
% python videoConv.py [video_files]
% deactivate

To release

% export GITHUB_TOKEN="<MY_TOKEN_HERE>"
% git merge develop
% git tag <NEW_TAG_HERE>
% git push origin main
% git push origin main --tags
% goreleaser --rm-dist

# Constants

No description provided by the author
No description provided by the author
No description provided by the author