catnip
catnip copied to clipboard
A highly customizable systemfetch written in nim
🌿 What is Catnip
I created 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.
Website:
Catnip has a Website now! You can visit the website here.
⏱️ Execution Time
*Around 0.006 seconds on my laptop
📊 Displayed Statistics
View Statistics
- username
- hostname
- uptime
- os
- kernel
- desktop
- shell
- terminal
- memory
- 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
📒 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 catnip-docs repository.
🧪 Testing
To test Catnip, run the following command in the Catnip 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
catnip -v
and 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!