
[](https://travis-ci.org/ajmwagar/bliss)
[](https://deps.rs/repo/github/ajmwagar/bliss)
> **Ignorance is bliss!** Ignore your `.gitignore`.
*Bliss* is a "batteries included" `.gitignore` management tool.
## Features
- Pulls `.gitignore` templates from [gitignore.io](https://gitignore.io).
- Built-in caching allows for **offline use** and **blazing fast** speeds. (After inital download of `.gitignore` templates)
- Simple, stateless CLI
- Zero system-dependencies (standalone binary)
## ⚒ Usage
```bash
bliss list # Print out supported languages
bliss rust # print out a rust .gitignore
bliss rust,python # print out a rust and python .gitignore
bliss rust >> .gitignore # Append rust's .gitignore to ./.gitignore
bliss help # Show help menu
bliss cache clear # Clear the cache and exit
bliss cache update # Update currently downloaded templates and support list
```
## 📦 Installation
```bash
cargo install bliss
```
## 🚥 Roadmap
- [x] `.gitignore` Caching
- [x] Better cache management
- [x] Better error handling/messages
- [ ] More commands for handling common issues and mistakes with `.gitignore` files.
- [ ] MOAR SPEED!!!!
- [ ] The heat-death of the universe...