No description
| .gitignore | ||
| find.sh | ||
| README.md | ||
| setup_Projekt.desktop | ||
| setup_Projekt.sh | ||
| toolbox.sh | ||
setup_Projekt
Kategorie: Software (Bash) Erstellt am: 27.04.2026
Tags zur Indizierung
#Projekt #erstellen
Notizen------------------------------
Maker-Projekt-Initializer 🛠️
Dieses Bash-Skript automatisiert das Erstellen einer konsistenten Ordnerstruktur für verschiedene Projekttypen (3D-Druck, CNC, Python und Bash). Es sorgt dafür, dass jedes Projekt sofort mit einer indizierbaren README.md und den passenden Unterordnern startet.
🚀 Funktionen
- Automatisierte Struktur: Erstellt vordefinierte Ordner für Hardware- und Softwareprojekte.
- Verschlagwortung (Tags): Fragt beim Erstellen Schlagworte ab und schreibt diese als #Tags in die Projekt-README für eine blitzschnelle Suche.
- Einsatzfertig:
- Erstellt direkt eine main.py für Python-Projekte.
- Erstellt ein ausführbares .sh-Skript für Bash-Projekte.
- Saubere Benennung: Ersetzt automatisch Leerzeichen im Projektnamen durch Unterstriche.
📂 Die erzeugte Struktur
Je nach Auswahl generiert das Skript folgende Pfade:
Hardware (01_Hardware_Projekte)
[Projekt_Name]/ ├── CAD/ # Konstruktionsdateien (STEP, Fusion360 etc.) ├── CAM/ # CNC-Werkzeugpfade & G-Code ├── 3D_Print/ # STL-Dateien & Slicer-Projekte ├── Dokumentation/ # Fotos & Anleitungen ├── Ressourcen/ # Datenblätter & Links └── README.md # Projektinfo & Tags
Software (02_Software_Scripts)
- Python: Erstellt src/main.py, tests/ und docs/.
- Bash: Erstellt ein direkt ausführbares Skript im Projektordner.
🛠️ Installation & Nutzung
- Skript herunterladen: Speichere das Skript als setup_projekt.sh in deinem Hauptverzeichnis.
- Rechte vergeben:
chmod +x setup_projekt.sh
- Starten:
./setup_projekt.sh