This script works on both Linux and Mac OS systems. Enjoy~ :3
A "fork" of elenapan's bunnyfetch script. Uses improvements from strafe/bunnyfetch and adds Mac OS compatibility
- Place the fetch script somewhere on your
$PATH
(I use$HOME/.local/bin/
) - Make it executable by running
chmod a+x ./cutefetch
in the directory it is located - It is recommended to use a NerdFont as your terminal font if the glyphs are not being displayed properly.
After installation, run cutefetch
in the terminal.
Command line arguments can be passed to specify the animal and eye style.
- Valid animal arguments: --kitty, -k, --bunny, -b
- Valid eye styles: integers from 0 to 13
Examples: cutefetch --kitty 6
, cutefetch -k 6
, cutefetch
prints the default kitty.
cutefetch --bunny 0
, cutefetch -b 0
, cutefetch -b
, etc. prints a bunny.
Cutefetch - Tiny coloured fetch script to display sysinfo
USAGE: cutefetch [MODE] [EYE_SELECTOR]
[MODE]:
-h, --help: print this help message
-k, --kitty: show kitty ascii art with sysinfo
-k2, --kitty2: show kitty ascii art with sysinfo (2nd variant)
-b, --bunny: show bunny ascii art with sysinfo
-p, --puppy: show puppy ascii art with sysinfo
-s, --simple: show sysinfo with no ascii art
-v, --version: print the version number
no option: same as -k, --kitty
unkown option: print this help message
and return status code 1
[EYE_SELECTOR] (optional):
(numbers from 0 to 14)
0: . .
1: · ·
2: ^ ^
3: - -
4: ~ ~
5: * *
6: ^.^
7: -.-
8: ~.~
9: *.*
10: 0.0
11: 0 0
12: o o
13: o.o
14: ° o
no/other number:
^.^ (kitty)
or . . (bunny)
or 0 0 (puppy)
cutefetch $(printf '-k\n-b\n-p' | shuf -n 1) $(shuf -i 1-13 -n 1)
prints a random animal with random face. Add this to your .zshrc
, .bashrc
, config.fish
, etc. to spice up your shell. :3
this wonderful idea of randomizing the animal and face was contributed by Westofer