docs: update README with mise, update-system, and structure; remove legacy nvm from install.sh
This commit is contained in:
@@ -13,7 +13,7 @@ Meine persönliche Development-Umgebung optimiert für:
|
|||||||
|
|
||||||
### Core Tools
|
### Core Tools
|
||||||
- **Neovim** - Scratch config mit lazy.nvim (TypeScript/Go optimiert)
|
- **Neovim** - Scratch config mit lazy.nvim (TypeScript/Go optimiert)
|
||||||
- **Fish Shell** - Mit Fisher, NVM, FZF Integration
|
- **Fish Shell** - Mit Fisher, Mise, FZF Integration
|
||||||
- **Ghostty** - Modernes Terminal mit Tokyo Night Theme
|
- **Ghostty** - Modernes Terminal mit Tokyo Night Theme
|
||||||
- **Starship** - Cross-shell prompt
|
- **Starship** - Cross-shell prompt
|
||||||
|
|
||||||
@@ -68,6 +68,7 @@ ln -sf ~/gits/dotfiles/.config/nvim ~/.config/nvim
|
|||||||
ln -sf ~/gits/dotfiles/.config/ghostty ~/.config/ghostty
|
ln -sf ~/gits/dotfiles/.config/ghostty ~/.config/ghostty
|
||||||
ln -sf ~/gits/dotfiles/.config/starship.toml ~/.config/starship.toml
|
ln -sf ~/gits/dotfiles/.config/starship.toml ~/.config/starship.toml
|
||||||
ln -sf ~/gits/dotfiles/.config/fastfetch ~/.config/fastfetch
|
ln -sf ~/gits/dotfiles/.config/fastfetch ~/.config/fastfetch
|
||||||
|
ln -sf ~/gits/dotfiles/.config/mise ~/.config/mise
|
||||||
ln -sf ~/gits/dotfiles/.config/yabai ~/.config/yabai
|
ln -sf ~/gits/dotfiles/.config/yabai ~/.config/yabai
|
||||||
ln -sf ~/gits/dotfiles/.config/hypr ~/.config/hypr
|
ln -sf ~/gits/dotfiles/.config/hypr ~/.config/hypr
|
||||||
|
|
||||||
@@ -105,6 +106,8 @@ dotfiles/
|
|||||||
│ ├── btop/ # System monitor config (primary)
|
│ ├── btop/ # System monitor config (primary)
|
||||||
│ ├── htop/ # System monitor fallback
|
│ ├── htop/ # System monitor fallback
|
||||||
│ ├── fastfetch/ # System info config (with custom Bug Hunter Whale ASCII art)
|
│ ├── fastfetch/ # System info config (with custom Bug Hunter Whale ASCII art)
|
||||||
|
│ ├── mise/ # Runtime version manager (Node, etc.)
|
||||||
|
│ ├── tmux/ # Terminal multiplexer config
|
||||||
│ ├── yabai/ # Window manager (macOS)
|
│ ├── yabai/ # Window manager (macOS)
|
||||||
│ ├── hypr/ # Window manager (Linux/Wayland)
|
│ ├── hypr/ # Window manager (Linux/Wayland)
|
||||||
│ └── starship.toml # Prompt config
|
│ └── starship.toml # Prompt config
|
||||||
@@ -150,6 +153,9 @@ dotfiles/
|
|||||||
## 🔄 Updates
|
## 🔄 Updates
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Komplettes System & Tools aktualisieren (macOS / Linux OS-Updates + Homebrew/Pakete)
|
||||||
|
update-system
|
||||||
|
|
||||||
# Dotfiles updaten
|
# Dotfiles updaten
|
||||||
cd ~/gits/dotfiles
|
cd ~/gits/dotfiles
|
||||||
git pull
|
git pull
|
||||||
@@ -215,7 +221,7 @@ nvim
|
|||||||
- **OS**: macOS 12+, Linux (Arch, Debian, Fedora)
|
- **OS**: macOS 12+, Linux (Arch, Debian, Fedora)
|
||||||
- **Neovim**: 0.10+
|
- **Neovim**: 0.10+
|
||||||
- **Git**: 2.30+
|
- **Git**: 2.30+
|
||||||
- **Fish**: 3.5+
|
- **Fish**: 4.0+
|
||||||
|
|
||||||
### Recommended
|
### Recommended
|
||||||
- **Neovim**: 0.11+ (für moderne LSP APIs)
|
- **Neovim**: 0.11+ (für moderne LSP APIs)
|
||||||
|
|||||||
@@ -340,7 +340,6 @@ setup_fish() {
|
|||||||
|
|
||||||
# Install Fish plugins
|
# Install Fish plugins
|
||||||
log "Installing Fish plugins..."
|
log "Installing Fish plugins..."
|
||||||
fish -c "fisher install jorgebucaran/nvm.fish" || true
|
|
||||||
fish -c "fisher install PatrickF1/fzf.fish" || true
|
fish -c "fisher install PatrickF1/fzf.fish" || true
|
||||||
fish -c "fisher install franciscolourenco/done" || true
|
fish -c "fisher install franciscolourenco/done" || true
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user