Visualize ignored files and directories by rules.
Project description
vignore
Never been so easy to visualize ignore rules
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
gitandfdignore files - Supports custom ignore files and custom
fdarguments (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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vignore-1.0.6.tar.gz.
File metadata
- Download URL: vignore-1.0.6.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ce15c0ff0a8c3d98a8378cbb477e3b6d0bde1af8cd1bf086241ccc06d03bd74
|
|
| MD5 |
997ecb82a1a2e7bb53a3869c614ea2c1
|
|
| BLAKE2b-256 |
816cb7eca5c6d37c985f49671c88ab14ce8150b095b04411c70f4d1898c3a48f
|
File details
Details for the file vignore-1.0.6-py2.py3-none-any.whl.
File metadata
- Download URL: vignore-1.0.6-py2.py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1f58b80a42ac7058f80b3b560726132eb1b9583fe19c2a0dde1c0b458bcac5b
|
|
| MD5 |
1fbee69ccfe9605010d52771f83f49b8
|
|
| BLAKE2b-256 |
f60574f79036d47c1c6ec890fdc9b669f8762099983e689534d9adcc759f8b72
|