Update am 01.05.2026 11:13

This commit is contained in:
christian 2026-05-01 11:13:34 +02:00
parent 99dbb40485
commit 1ea9d926a0

View file

@ -46,8 +46,56 @@ Je nach Auswahl generiert das Skript folgende Pfade:
./setup_projekt.sh ./setup_projekt.sh
## 🔍 Indizierung & Suche
Die erzeugte README.md enthält eine Sektion ## Tags zur Indizierung.
Dadurch kannst du Tools wie VS Code, Everything oder die Windows-Suche nutzen, um projektübergreifend nach Schlagworten zu suchen (z.B. Suche nach #Gehäuse oder #Halterung).
------------------------------ ------------------------------
## 📋 Funktionen
1. **Projekt erstellen**: Automatisiertes Anlegen von Ordnerstrukturen inkl. indizierter README.
2. **Projekt suchen**: Rekursive Suche über Tags innerhalb aller Projekt-READMEs.
3. **Vorschau**: Direktes Öffnen der Projekt-Dokumentation im Browser/Standard-Viewer.
---
## 🚀 Anleitung
### 1. Start der Toolbox
Starte die Toolbox über das Desktop-Icon oder direkt im Terminal via `./toolbox.sh`. Es erscheint das Hauptmenü:
![Hauptmenü der Toolbox](toolbox_hauptmenü.png)
### 2. Ein neues Projekt anlegen
Wähle **"1. Projekt erstellen"**. Ein grafischer Dialog führt dich durch die Einrichtung:
* **Name**: Der Projektname (Leerzeichen werden automatisch in Unterstriche umgewandelt).
* **Typ**: Auswahl zwischen Hardware (CAD/CAM Struktur) oder Software (Python/Bash).
* **Tags**: Schlagworte für die spätere Suche (z.B. #Motor #ESP32).
![Projekt-Setup Dialog](setup_dialog.png)
### 3. Projekte finden und anzeigen
Wähle **"2. Projekt suchen"**.
1. Wähle einen der gefundenen **Tags** aus der Liste.
2. Wähle das gewünschte **Projekt** aus den Ergebnissen.
3. Die `README.md` wird automatisch in deinem Standard-Viewer geöffnet, um Bilder und Dokumentation anzuzeigen.
![Suchergebnisse und Auswahl](suche_ergebnisse.png)
---
## 🏗️ Ordnerstruktur
Die Toolbox organisiert deine Daten wie folgt:
* **01_Hardware_Projekte/**: Für 3D-Druck, CNC und CAD.[cite: 2]
* **02_Software_Scripts/**: Unterteilt in Python und Bash.[cite: 2]
* **README.md**: Jedes Projekt erhält eine Vorlage mit Zeitstempel und Tags.[cite: 2]
---
## 🔧 Installation & Pfade
Die Toolbox nutzt **relative Pfade**. Du kannst den gesamten Ordner `Projekte` verschieben, solange die Skripte zusammenbleiben.
**Abhängigkeiten:**
- `zenity` (für die GUI)
- `xfce4-terminal` (optional)
- `xdg-utils` (für das Öffnen der READMEs)
```bash
# Skripte ausführbar machen
chmod +x toolbox.sh find.sh setup_Projekt_gui.sh