Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iinsertNameHere/catnap

A highly customizable systemfetch written in nim
https://github.com/iinsertNameHere/catnap

concatenation distro neofetch posix screenfetch system-information

Last synced: about 1 month ago
JSON representation

A highly customizable systemfetch written in nim

Awesome Lists containing this project

README

        







Catnap🌿 Systemfetch



View Demo
·
Documentation
·
Contributing








## 🌿 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](https://github.com/NimParsers/parsetoml) for the toml parsing
- [ssleert/Nitch](https://github.com/ssleert/nitch) for the inspiration
- [All contributors](#thanks-to-all-contributors-)

**Feel free to submit [issues](https://github.com/iinsertNameHere/catnap/issues) if you have any improvement ideas! ❤**


## 📷 Demo Images

Demo Images ✨

Default:





FigletLogos (Nitch mode):





Image Mode:





Distro Showcase:




## 📒 Documentation
You can read the full documentation [here](https://catnap-fetch.xyz/)


It covers installation, usage and configuration!

> If you think something is missing, feel free to open a Issue in the [catnap-docs](https://github.com/iinsertNameHere/catnap-docs) repository.


## 🧪 Testing
To test catnap, run the following command in the catnap repo:
```bash
$ cd tests/
$ ./commandline_args.sh
```


## 🐛 Bugs
If you've found a bug, please follow the steps below:
1. Make sure you're on the latest commit, as bugs that are in your current version might've been fixed in later commits.
2. Run `catnap -v` and copy the output into your clipboard.
3. Create an issue and remember to click on the bug report template!
4. 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](CONTRIBUTING.md).


## ❤️ Thanks to all contributors!