Metadata-Version: 2.1
Name: pyfindr
Version: 1.0.0
Summary: Recursively search files
Home-page: https://github.com/YisusChrist/findr
License: GPL-2.0-only
Author: Julio Cabria
Author-email: juliocabria@tutanota.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: rich (>=13.7.1,<14.0.0)
Project-URL: Repository, https://github.com/YisusChrist/findr
Description-Content-Type: text/markdown

# findr
*Recursively search files.*
<br>
<br>
<br>

<h4 align="center">Search for a match in file contents.</h4>
<p align="center">  
  <img width="600" src="https://i.imgur.com/bku2Ad0.png">
</p>
<br>

<h4 align="center">Search for a match in filenames.</h4>
<p align="center">  
  <img width="600" src="https://i.imgur.com/vgWI2QP.png">
</p>
<br>

## Installation
The following commands will download the latest version of findr from this repository 
and install it in your `/usr/bin/` directory:
```
git clone https://github.com/Julynx/findr /tmp/findr
sudo chmod +x /tmp/findr/findr
sudo cp /tmp/findr/findr /usr/bin/findr
```
The program can now be ran from a terminal with the command `findr`.

<br>

## Usage
```
  Usage: findr [key] [flags]
  Flags:
  --mode=contents|filenames
  --max-depth=999
```

<br>

## Uninstalling
To uninstall [findr](https://github.com/julynx/findr), delete the executable using the command:
```
sudo rm /usr/bin/findr
```

