4 releases

0.1.3 May 17, 2019
0.1.2 May 14, 2019
0.1.1 May 14, 2019
0.1.0 May 14, 2019

#413 in Template engine

MIT license

88KB
200 lines

Bliss

Build Status dependency status

Ignorance is bliss! Ignore your .gitignore.

Bliss is a "batteries included" .gitignore management tool.

Features

  • Pulls .gitignore templates from 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


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

cargo install bliss

🚥 Roadmap

  • .gitignore Caching
  • Better cache management
  • Better error handling/messages
  • More commands for handling common issues and mistakes with .gitignore files.
  • MOAR SPEED!!!!
  • The heat-death of the universe...

Dependencies

~20MB
~440K SLoC