Skip to content

Repository files navigation

Everyfind

Everyfind ist eine ultraschnelle Dateisuche für Linux, inspiriert von „Everything“ unter Windows. Sie kombiniert die Geschwindigkeit von fzf mit einer modernen GTK-Oberfläche und ist vollständig GPL-lizenziert.

Features

  • 🔍 Fuzzy-Suche mit fzf über PTY
  • 📁 Rekursive Indexierung mit SQLite
  • 🖥️ GTK-GUI mit Doppelklick und Rechtsklick-Menü
  • 🧰 CLI- und GUI-Modus
  • 🧱 AppImage-kompatibel, Raspberry Pi-tauglich
  • 🛡️ Lizenz: GPLv3

Installation

Voraussetzungen: Python 3.10+, pip, virtualenv empfohlen.

Klonen und Build-Skript ausführen:

git clone https://github.com/deinname/everyfind.git
cd everyfind
./build.sh

Für Entwicklung in einem venv:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pip install -e .

Nutzung

Indexieren:

everyfind index /pfad/zum/durchsuchen

Interaktive Suche (CLI):

everyfind search

GUI starten:

everyfind gui

Lizenz

Dieses Projekt steht unter der GNU General Public License v3. Siehe LICENSE für Details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages