Releases: Notenlish/anifetch
Releases · Notenlish/anifetch
Release 1.0.2
What's Changed
- Add feature to use different config file of the system fetch by @AmmarSyamil in #79
New Contributors
- @AmmarSyamil made their first contribution in #79
Full Changelog: release...1.0.2
v1.0.1 Hotfix
This is both an "official" release for 1.0 version of Anifetch and a hotfix for #76 which is now correctly resolved.
Hotfix
- Transparent GIF's were not being rendered correctly due to ffmpeg extracting frames as JPEG. This was solved by using PNG's if a GIF is being used. #76
New Features in 1.0
- Cross compatibility for Linux, MacOS and Windows.
--intervalflag which allows anifetch to refresh the fetch info over time. For example, if you give it--interval1 it will update the info every second.- Caching is now a lot faster, roughly 2.5x. I achieved this by extracting frames as jpeg when using ffmpeg and using multithreading for chafa.
- Automatic key exit: Anifetch now quits when you press a key(before you had to spesifically do Ctrl+C).
- Fastfetch is now the default backend to use, I should’ve done this sooner considering neofetch is unmaintained lol.
I hope you like this tool!
There are no executables as this is a python cli. However I have attached the python wheel below. Github should automatically include the source code too.
Instructions for Windows
Install python from here and check "add to PATH"
then do
pip install anifetch-cli
and then do:
winget install ffmpeg chafa fastfetch
check if it installed by running
anifetch example.mp4
Instructions for Linux
curl https://raw.githubusercontent.com/Notenlish/anifetch/refs/heads/main/install.sh | bash
check if it installed by running
anifetch example.mp4
If you are on NixOS, see Installation for NixOS
Instructions for MacOS
Install python from here.
then do
pip install anifetch-cli
then do
brew install chafa ffmpeg fastfetch
check if it installed by running
anifetch example.mp4