🌿 What is Catnap
I created Catnap🌿 (originally known as Catnip) as a playful, simple system-information concatenation tool using nim👑. It is quite customizable and has possibilities to alter the names and colors of the statistics. In the future, I also intend to add more distribution logos. Feel free to contribute to the project at any time.
⏱️ Execution Time
*Around 0.006 seconds on my laptop
📊 Displayed Statistics
View Statistics
- username
- hostname
- uptime
- os
- kernel
- desktop
- shell
- terminal
- memory
- battery
- disk space
- cpu info
- packages
- weather
- colors
❤️ Shoutout to:
- NimParsers/parsetoml for the toml parsing
- ssleert/Nitch for the inspiration
- All contributors
Feel free to submit issues if you have any improvement ideas! ❤
📷 Demo Images
Demo Images ✨
Default:
Distro Showcase:

📒 Documentation
You can read the full documentation here
It covers installation, usage and configuration!
If you think something is missing, feel free to open a Issue in the catnap-docs repository.
🧪 Testing
To test catnap, run the following command in the catnap repo:
$ cd tests/ $ ./commandline_args.sh
🐛 Bugs
If you've found a bug, please follow the steps below:
- Make sure you're on the latest commit, as bugs that are in your current version might've been fixed in later commits.
- Run
catnap -vand copy the output into your clipboard. - Create an issue and remember to click on the bug report template!
- Fill in the details and submit the report.
🔨 Contributing
For more info on how to contribute and how to add a new distro, see CONTRIBUTING.md.
❤️ Thanks to all contributors!