Skip to content

James4Ever0/vignore

Repository files navigation

vignore

Never been so easy to visualize ignore rules

Demo

License: WTFPL PyPI Downloads Code style: black

It has been a while since I've found writing ignore files, like .gitignore, .dockerignore, or .fdignore, being a hassle.

I've struggled with including the correct files and excluding unwanted ones.

But now, there's no need to guess blindly! Experience the power of visualizing ignored (selected) files and receive instant feedback through intuitive representations.

Highlights

  • Asynchronous output, so you can scroll smoothly while processing
  • Extremely fast for large repositories
  • Human friendly number representations
  • Supports git and fd ignore files
  • Supports custom ignore files and custom fd arguments (coming soon)

Install

pip3 install vignore

Usage

The diffpath shall be absolute.

vignore [-h] -d DIFFPATH

optional arguments:
  -h, --help            show this help message and exit
  -d DIFFPATH, --diffpath DIFFPATH
                        Path to visualize ignored files

Requirements

You need to install fd, a fast find alternative.

You need to run this under a Unix-like OS.

About

A powerful tool to visualize ignored files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published