README.md aktualisiert
This commit is contained in:
@@ -1,2 +1,42 @@
|
||||
# dotfiles
|
||||
# 🇩🇪 Deutsch
|
||||
### 🚀 Ultimate Dotfiles Setup
|
||||
Dieses Repository enthält ein intelligentes Cross-Platform Setup-Skript, das automatisch die Systemumgebung erkennt (Arch, Debian, Alpine, Termux) und eine maßgeschneiderte ZSH- und Neovim-Konfiguration installiert.
|
||||
|
||||
### 📋 Features
|
||||
- Automatische OS-Erkennung - Erkennt Distributionen via /etc/os-release oder Termux-Umgebungen.
|
||||
|
||||
- Smart Fallback - Erkennt Derivate (wie CachyOS) und nutzt automatisch die Konfiguration der Basis-Distro (Arch), falls keine spezifische Datei existiert.
|
||||
|
||||
- Minimalistisches Setup - Installiert nur die notwendigen Pakete (zsh, neovim, eza, fastfetch, git).
|
||||
|
||||
- Custom Configs - Lädt systemspezifische .zshrc Profile direkt von Gitea.
|
||||
|
||||
- POSIX-konform - Funktioniert auch auf Minimal-Systemen wie Alpine Linux ohne bash.
|
||||
|
||||
### Installation
|
||||
Führe diesen Befehl auf einem frischen System aus:
|
||||
```sh
|
||||
curl -fsSL https://git.ungruhe.info/Tim/dotfiles/raw/branch/main/setup.sh | sh
|
||||
```
|
||||
|
||||
---
|
||||
# 🇺🇸 English
|
||||
### 🚀 Ultimate Dotfiles Setup
|
||||
This repository features an intelligent cross-platform setup script that automatically detects your system environment (Arch, Debian, Alpine, Termux) and deploys a tailored ZSH and Neovim configuration.
|
||||
|
||||
### 📋 Features
|
||||
- Automatic OS Detection - Detects distributions via /etc/os-release or Termux environments.
|
||||
|
||||
- Smart Fallback - Detects derivatives (e.g., CachyOS) and automatically uses the base distribution's config (Arch) if no specific file exists.
|
||||
|
||||
- Lightweight Setup - Installs core packages only (zsh, neovim, eza, fastfetch, git).
|
||||
|
||||
- Custom Configs - Pulls system-specific .zshrc profiles directly from Gitea.
|
||||
|
||||
- POSIX Compliant - Works on minimal systems like Alpine Linux without requiring bash.
|
||||
|
||||
### Insallation
|
||||
Run this command on a fresh system:
|
||||
```sh
|
||||
curl -fsSL https://git.ungruhe.info/Tim/dotfiles/raw/branch/main/setup.sh | sh
|
||||
```
|
||||
Reference in New Issue
Block a user