- Verzeichnis userprofiles/ → bashprofiles/ umbenannt - .gitignore auf neue Pfadstruktur angepasst - Umfassendes bashprofiles/README.md mit Installation und Anpassungen - bashprofiles als eigene Kategorie in main README integriert - How-To Anleitung um bashprofiles erweitert Die bashprofiles enthalten optimierte Bash-Konfigurationen mit erweiterter History, modularer Struktur und Performance-Optimierungen für Support-Umgebungen. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Bash-Profile
Sammlung von optimierten Bash-Konfigurationen für verschiedene easyname Support-Umgebungen.
Inhaltsverzeichnis
Übersicht
Die Bash-Profile enthalten optimierte Konfigurationen für verschiedene Arbeitsumgebungen im easyname Support. Jedes Profil ist auf spezielle Anforderungen zugeschnitten und kann als Basis für eigene Anpassungen verwendet werden.
Features:
- Erweiterte History-Konfiguration mit Timestamps
- Optimierte Prompts mit Farben und Kontextinformationen
- Modulare Struktur durch ausgelagerte Dateien
- Bash-Completion und dircolors Support
Enthaltene Profile
pl
Basis-Profil mit sauberer, optimierter .bashrc-Konfiguration.
Highlights:
- History: Unbegrenzte History mit Timestamps und Duplikat-Vermeidung
- Prompt: Farbiger Prompt mit User@Host und Pfad-Anzeige
- Modularität: Ausgelagerte Konfiguration in separate Dateien:
~/.bash_aliases- Aliase und Shortcuts~/.bash_env- Umgebungsvariablen~/.bash_paths- PATH-Erweiterungen
- Kompatibilität: Funktioniert mit allen Standard-Bash-Umgebungen
- Performance: Effiziente Konfiguration ohne Overhead
Installation
Komplettes Profil übernehmen
# Backup der aktuellen .bashrc
cp ~/.bashrc ~/.bashrc.backup
# Profil kopieren
cp bashprofiles/pl/.bashrc ~/.bashrc
# Reload der Bash-Konfiguration
source ~/.bashrc
Einzelne Teile übernehmen
# Nur History-Optimierungen
grep -A 10 "##### History #####" bashprofiles/pl/.bashrc >> ~/.bashrc
# Nur Prompt-Konfiguration
grep -A 15 "##### Prompt #####" bashprofiles/pl/.bashrc >> ~/.bashrc
Modulare Dateien erstellen
# Erstelle ausgelagerte Konfigurationsdateien
touch ~/.bash_aliases
touch ~/.bash_env
touch ~/.bash_paths
# Beispiel für ~/.bash_env (LUSER für go-Tool)
echo 'export LUSER="deinusername"' >> ~/.bash_env
Anpassungen
Eigenes Profil erstellen
-
Ordner erstellen:
mkdir bashprofiles/<username> -
Profile anpassen:
cp bashprofiles/pl/.bashrc bashprofiles/<username>/.bashrc # Anpassungen vornehmen -
Dokumentation:
cp bashprofiles/pl/README.md bashprofiles/<username>/README.md # README anpassen
Häufige Anpassungen
- LUSER Variable: In
~/.bash_envfür go-Tool setzen - Aliases: Häufig verwendete Befehle in
~/.bash_aliases - Prompt: Farben oder Format in PS1 anpassen
- History: HISTSIZE nach Bedarf erhöhen/verringern
Lizenz / Sichtbarkeit
Dieses Repository ist intern für easyname Support.
Falls eine Freigabe nach extern geplant ist, bitte vorab mit Teamleitung abklären.
Diese Profile wurden mit Hilfe von Claude Code erstellt.