keroserene/rickrollrc
keroserene/rickrollrc has 1,450 GitHub stars and 164 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 06:08 UTC. Last push 2023-10-21.
Rick Astley invades your terminal.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalrickrollrc
Bash script which rickrolls your terminal by playing Rick Astley’s “Never Gonna Give You Up” with ANSI 256-color coded UTF-8 characters + audio (if available).
How to Roll
To start rickrollin’ immediately:
curl -s -L https://raw.githubusercontent.com/keroserene/rickrollrc/master/roll.sh | bash
Here is the clandestine command you can give to your friends 😈
curl -s -L https://bit.ly/3zvELNz | bash

For the record: It is not actually a good idea to make a habit of
curl $(random_script_from_the_internets) | bash"
Nevertheless, for the enhanced experience, I highly recommend the following:
./roll.sh inject
Which essentially just does:
echo "curl -s -L http://bit.ly/10hA8iC | bash" >> ~/.bashrc
For a salutary lesson in the importance of taking care what you
execute in your terminal, inspired by the classic
sl, save the
command in a shell script called suod somewhere on your PATH. It’s
recommended to download the script for faster startup, to avoid
spoiling the surprise when you accidentally execute it for the nth
time (and also, unless you really like living dangerously, for
security, in case we are demonically possessed to replace roll.sh
with something evil).
Misc.
This has been tested on Arch, Debian, Ubuntu, Mac and Cygwin (so far). To enable sound in Cygwin, install the sox package.
Since this is a colorful hobby, you need to ensure 256-color mode is enabled or Astley will look sad.
For example, if you use GNU screen, ensure your ~/.screenrc contains something like:
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce "on"
Kudos to jart for our lovely hiptext shenanigans. Please see our sister project: hiptext, which generates ANSI color codes for any image or video.
<3,
~serene (@kiserene)
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,527 starspublic-apis/public-apis
A collective list of free APIs
496,810 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
438,788 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,093 stars