Skip to content

James4Ever0/vignore

Repository files navigation

vignore

It has been a while since I've found writing ignore files, like .gitignore, .dockerignore, or .fdignore, to be 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)

Demo

asciicast

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published