A totally legitimate commit bot for GitHub that pushes once (or as much as you want!) a day, even when you're taking a nap or just staring into the void trying to figure out how are you going to afford a house in this economy. ![]()
Cheeky is a tiny Bash script that:
- Appends the current date and time to a file (
records.txt), - Commits the change,
- And pushes it to your GitHub repo using SSH.
Set it up once and Cheeky takes care of your daily commit streak like a charm. 🍀
Cheeky cannot be held responsible for any raised eyebrows by hiring managers during interviews or is intended to treat commit anxiety. Use responsibly.
- Clone this repo:
git clone [email protected]:yourusername/cheeky_commit_bot.git
cd cheeky_commit_bot
- Make Cheeky executable:
chmod +x cheeky.sh
- Add it to your crontab.
Need help setting things up?
These explain everything in plain English (and a bit of sarcasm), highly recommended.
✅ Linux Mint 22.1 Cinnamon (and that's basically it) ![]()
If this little bot made you chuckle, helped you keep your streak alive or taught you a thing or two about Bash; consider leaving a ⭐️!
I'm totally open to contributions, especially if you want to adapt Cheeky for other operating systems. Feel free to fork, PR or open an issue!
Special thanks to @AMarqs who kindly lent me an iPad so I could draw Cheeky’s beautiful face. ❤️
Written with ꨄ︎ by Sara Leite - shell script enjoyer and professional cheeky automator.
Thanks for stopping by! See ya! ♡
