style: remove all emojis and decorative icons across documentation, templates, and configs
This commit is contained in:
+12
-12
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Moderne, minimale Neovim Config optimiert für **TypeScript/Playwright QA** und **Go Development**.
|
Moderne, minimale Neovim Config optimiert für **TypeScript/Playwright QA** und **Go Development**.
|
||||||
|
|
||||||
## 🎯 Philosophie
|
## Philosophie
|
||||||
|
|
||||||
- **Scratch mit lazy.nvim**: Keine Distro, keine Abstraktionen
|
- **Scratch mit lazy.nvim**: Keine Distro, keine Abstraktionen
|
||||||
- **TypeScript First**: Optimiert für Playwright Tests
|
- **TypeScript First**: Optimiert für Playwright Tests
|
||||||
@@ -10,7 +10,7 @@ Moderne, minimale Neovim Config optimiert für **TypeScript/Playwright QA** und
|
|||||||
- **Verständlich**: Jede Datei hat einen klaren Zweck
|
- **Verständlich**: Jede Datei hat einen klaren Zweck
|
||||||
- **Wartbar**: Standard Neovim APIs, keine Magie
|
- **Wartbar**: Standard Neovim APIs, keine Magie
|
||||||
|
|
||||||
## 📁 Struktur
|
## Struktur
|
||||||
|
|
||||||
```
|
```
|
||||||
~/.config/nvim/
|
~/.config/nvim/
|
||||||
@@ -33,7 +33,7 @@ Moderne, minimale Neovim Config optimiert für **TypeScript/Playwright QA** und
|
|||||||
│ └── editor.lua # QoL Plugins
|
│ └── editor.lua # QoL Plugins
|
||||||
```
|
```
|
||||||
|
|
||||||
## 🚀 Installation
|
## Installation
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ Beim ersten Start:
|
|||||||
|
|
||||||
**Warte bis alles fertig ist!** (~2-3 Minuten)
|
**Warte bis alles fertig ist!** (~2-3 Minuten)
|
||||||
|
|
||||||
## ⌨️ Key Bindings
|
## Key Bindings
|
||||||
|
|
||||||
### Leader Key: `Space`
|
### Leader Key: `Space`
|
||||||
|
|
||||||
@@ -133,7 +133,7 @@ Beim ersten Start:
|
|||||||
- `:FormatDisable` - Disable auto-format
|
- `:FormatDisable` - Disable auto-format
|
||||||
- `:FormatEnable` - Enable auto-format
|
- `:FormatEnable` - Enable auto-format
|
||||||
|
|
||||||
## 🛠️ LSP Servers
|
## LSP Servers
|
||||||
|
|
||||||
Automatisch installiert via Mason:
|
Automatisch installiert via Mason:
|
||||||
- **ts_ls** - TypeScript/JavaScript (Playwright)
|
- **ts_ls** - TypeScript/JavaScript (Playwright)
|
||||||
@@ -153,7 +153,7 @@ Automatisch installiert via Mason:
|
|||||||
3. Füge Server Config hinzu (siehe Beispiele im File)
|
3. Füge Server Config hinzu (siehe Beispiele im File)
|
||||||
4. `:Mason` - Check ob installiert
|
4. `:Mason` - Check ob installiert
|
||||||
|
|
||||||
## 🔧 Customization
|
## Customization
|
||||||
|
|
||||||
### Options ändern
|
### Options ändern
|
||||||
Editiere `lua/core/options.lua`:
|
Editiere `lua/core/options.lua`:
|
||||||
@@ -187,7 +187,7 @@ Datei löschen oder Plugin auskommentieren, dann:
|
|||||||
:Lazy clean
|
:Lazy clean
|
||||||
```
|
```
|
||||||
|
|
||||||
## 🐛 Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
### LSP funktioniert nicht
|
### LSP funktioniert nicht
|
||||||
```vim
|
```vim
|
||||||
@@ -208,7 +208,7 @@ Datei löschen oder Plugin auskommentieren, dann:
|
|||||||
:Lazy profile " Check startup time
|
:Lazy profile " Check startup time
|
||||||
```
|
```
|
||||||
|
|
||||||
## 📦 Updates
|
## Updates
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# In Neovim:
|
# In Neovim:
|
||||||
@@ -218,20 +218,20 @@ Datei löschen oder Plugin auskommentieren, dann:
|
|||||||
:Mason # Then 'U' für update all
|
:Mason # Then 'U' für update all
|
||||||
```
|
```
|
||||||
|
|
||||||
## 🎓 Lernen
|
## Lernen
|
||||||
|
|
||||||
Wenn du was nicht verstehst:
|
Wenn du was nicht verstehst:
|
||||||
1. Schau in die entsprechende Datei (gut kommentiert!)
|
1. Schau in die entsprechende Datei (gut kommentiert!)
|
||||||
2. `:help <command>` nutzen
|
2. `:help <command>` nutzen
|
||||||
3. Frag Claude 😊
|
3. Frag Claude
|
||||||
|
|
||||||
## 🚨 Wichtig
|
## Wichtig
|
||||||
|
|
||||||
- **Backup**: Alte Config ist in `~/.config/nvim.kickstart-backup`
|
- **Backup**: Alte Config ist in `~/.config/nvim.kickstart-backup`
|
||||||
- **Dotfiles**: Diese Config sollte in Git sein!
|
- **Dotfiles**: Diese Config sollte in Git sein!
|
||||||
- **Updates**: Regelmäßig `:Lazy sync` und `:Mason` checken
|
- **Updates**: Regelmäßig `:Lazy sync` und `:Mason` checken
|
||||||
|
|
||||||
## 📝 Änderungslog
|
## Änderungslog
|
||||||
|
|
||||||
- **2024-10**: Initial Scratch Build
|
- **2024-10**: Initial Scratch Build
|
||||||
- TypeScript/Playwright optimiert
|
- TypeScript/Playwright optimiert
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ style = "bold yellow"
|
|||||||
[directory]
|
[directory]
|
||||||
truncation_length = 3
|
truncation_length = 3
|
||||||
truncation_symbol = "…/"
|
truncation_symbol = "…/"
|
||||||
read_only = " 🔒"
|
read_only = " [ro]"
|
||||||
style = "bold cyan"
|
style = "bold cyan"
|
||||||
|
|
||||||
[git_branch]
|
[git_branch]
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# .gitea/ISSUE_TEMPLATE/bug_report.yaml
|
# .gitea/ISSUE_TEMPLATE/bug_report.yaml
|
||||||
name: 🐛 Bug Report
|
name: Bug Report
|
||||||
about: Create a report to help improve the dotfiles
|
about: Create a report to help improve the dotfiles
|
||||||
labels: ["bug"]
|
labels: ["bug"]
|
||||||
body:
|
body:
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
# .gitea/ISSUE_TEMPLATE/config.yaml
|
# .gitea/ISSUE_TEMPLATE/config.yaml
|
||||||
blank_issues_enabled: true
|
blank_issues_enabled: true
|
||||||
contact_links:
|
contact_links:
|
||||||
- name: 💬 Discussions
|
- name: Discussions
|
||||||
url: https://your-gitea-instance.com/your-username/dotfiles/discussions
|
url: https://your-gitea-instance.com/your-username/dotfiles/discussions
|
||||||
about: For questions and general discussion
|
about: For questions and general discussion
|
||||||
- name: 📚 Documentation
|
- name: Documentation
|
||||||
url: https://your-gitea-instance.com/your-username/dotfiles/wiki
|
url: https://your-gitea-instance.com/your-username/dotfiles/wiki
|
||||||
about: Check the wiki for detailed documentation
|
about: Check the wiki for detailed documentation
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# .gitea/ISSUE_TEMPLATE/feature_request.yaml
|
# .gitea/ISSUE_TEMPLATE/feature_request.yaml
|
||||||
name: 🚀 Feature Request
|
name: Feature Request
|
||||||
about: Suggest an idea for the dotfiles
|
about: Suggest an idea for the dotfiles
|
||||||
labels: ["enhancement"]
|
labels: ["enhancement"]
|
||||||
body:
|
body:
|
||||||
|
|||||||
@@ -5,11 +5,11 @@ Brief description of what this PR does.
|
|||||||
|
|
||||||
## Type of Change
|
## Type of Change
|
||||||
|
|
||||||
- [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
|
- [ ] Bug fix (non-breaking change which fixes an issue)
|
||||||
- [ ] ✨ New feature (non-breaking change which adds functionality)
|
- [ ] New feature (non-breaking change which adds functionality)
|
||||||
- [ ] 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
||||||
- [ ] 📚 Documentation update
|
- [ ] Documentation update
|
||||||
- [ ] 🔧 Configuration change
|
- [ ] Configuration change
|
||||||
|
|
||||||
## Testing
|
## Testing
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# 🚀 Dotfiles - QA Engineer Dev Setup
|
# Dotfiles - QA Engineer Dev Setup
|
||||||
|
|
||||||
Meine persönliche Development-Umgebung optimiert für:
|
Meine persönliche Development-Umgebung optimiert für:
|
||||||
- **TypeScript/Playwright** Testing (QA)
|
- **TypeScript/Playwright** Testing (QA)
|
||||||
@@ -9,7 +9,7 @@ Meine persönliche Development-Umgebung optimiert für:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📦 Was ist enthalten?
|
## Was ist enthalten?
|
||||||
|
|
||||||
### Core Tools
|
### Core Tools
|
||||||
- **Neovim** - Scratch config mit lazy.nvim (TypeScript/Go optimiert)
|
- **Neovim** - Scratch config mit lazy.nvim (TypeScript/Go optimiert)
|
||||||
@@ -34,7 +34,7 @@ Meine persönliche Development-Umgebung optimiert für:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔧 Installation
|
## Installation
|
||||||
|
|
||||||
### Schnellstart (macOS/Linux)
|
### Schnellstart (macOS/Linux)
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ chsh -s $(which fish)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📁 Struktur
|
## Struktur
|
||||||
|
|
||||||
```
|
```
|
||||||
dotfiles/
|
dotfiles/
|
||||||
@@ -117,7 +117,7 @@ dotfiles/
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🎯 Neovim Keybindings (Wichtigste)
|
## Neovim Keybindings (Wichtigste)
|
||||||
|
|
||||||
### General
|
### General
|
||||||
- `<Space>` - Leader key
|
- `<Space>` - Leader key
|
||||||
@@ -150,7 +150,7 @@ dotfiles/
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔄 Updates
|
## Updates
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Komplettes System & Tools aktualisieren (macOS / Linux OS-Updates + Homebrew/Pakete)
|
# Komplettes System & Tools aktualisieren (macOS / Linux OS-Updates + Homebrew/Pakete)
|
||||||
@@ -170,7 +170,7 @@ fisher update
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🛠️ Anpassungen
|
## Anpassungen
|
||||||
|
|
||||||
### Neovim
|
### Neovim
|
||||||
- **Neue Sprache hinzufügen**: Editiere `~/.config/nvim/lua/plugins/lsp.lua`
|
- **Neue Sprache hinzufügen**: Editiere `~/.config/nvim/lua/plugins/lsp.lua`
|
||||||
@@ -188,7 +188,7 @@ fisher update
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🐛 Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
### Neovim Plugins laden nicht
|
### Neovim Plugins laden nicht
|
||||||
```bash
|
```bash
|
||||||
@@ -215,7 +215,7 @@ nvim
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📝 System Requirements
|
## System Requirements
|
||||||
|
|
||||||
### Minimum
|
### Minimum
|
||||||
- **OS**: macOS 12+, Linux (Arch, Debian, Fedora)
|
- **OS**: macOS 12+, Linux (Arch, Debian, Fedora)
|
||||||
@@ -230,7 +230,7 @@ nvim
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🤖 KI / AI CLI Tools (Optional)
|
## KI / AI CLI Tools (Optional)
|
||||||
|
|
||||||
Das Installationsskript kann optional verschiedene KI-Kommandozeilentools für Sie einrichten:
|
Das Installationsskript kann optional verschiedene KI-Kommandozeilentools für Sie einrichten:
|
||||||
|
|
||||||
@@ -249,26 +249,26 @@ Das Installationsskript kann optional verschiedene KI-Kommandozeilentools für S
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🎨 Features
|
## Features
|
||||||
|
|
||||||
### Neovim
|
### Neovim
|
||||||
✅ **Scratch Build** - Kein Framework, volle Kontrolle
|
- **Scratch Build** - Kein Framework, volle Kontrolle
|
||||||
✅ **Modern APIs** - Neovim 0.11 ready
|
- **Modern APIs** - Neovim 0.11 ready
|
||||||
✅ **TypeScript/Playwright** - Optimiert für QA
|
- **TypeScript/Playwright** - Optimiert für QA
|
||||||
✅ **Go Support** - gopls mit gofumpt
|
- **Go Support** - gopls mit gofumpt
|
||||||
✅ **Modular** - Jedes Plugin in eigener Datei
|
- **Modular** - Jedes Plugin in eigener Datei
|
||||||
✅ **Lazy Loading** - Schneller Start
|
- **Lazy Loading** - Schneller Start
|
||||||
|
|
||||||
### Fish Shell
|
### Fish Shell
|
||||||
✅ **Mise Integration** - Modernes Tool- & Node-Version-Management
|
- **Mise Integration** - Modernes Tool- & Node-Version-Management
|
||||||
✅ **FZF Integration** - Fuzzy finding everywhere
|
- **FZF Integration** - Fuzzy finding everywhere
|
||||||
✅ **Git Shortcuts** - Aliases für häufige Commands
|
- **Git Shortcuts** - Aliases für häufige Commands
|
||||||
✅ **Kubernetes** - kubectl completion
|
- **Kubernetes** - kubectl completion
|
||||||
✅ **Auto-completion** - Für Docker, Git, etc.
|
- **Auto-completion** - Für Docker, Git, etc.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📚 Resources
|
## Resources
|
||||||
|
|
||||||
- [Neovim Docs](https://neovim.io/doc/)
|
- [Neovim Docs](https://neovim.io/doc/)
|
||||||
- [Fish Shell Docs](https://fishshell.com/docs/current/)
|
- [Fish Shell Docs](https://fishshell.com/docs/current/)
|
||||||
@@ -278,13 +278,13 @@ Das Installationsskript kann optional verschiedene KI-Kommandozeilentools für S
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📄 License
|
## License
|
||||||
|
|
||||||
MIT - Do whatever you want with it!
|
MIT - Do whatever you want with it!
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🙏 Credits
|
## Credits
|
||||||
|
|
||||||
- **Neovim** Community
|
- **Neovim** Community
|
||||||
- **ThePrimeagen** - Harpoon & Inspiration
|
- **ThePrimeagen** - Harpoon & Inspiration
|
||||||
@@ -294,4 +294,4 @@ MIT - Do whatever you want with it!
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Happy Coding!** 🚀
|
**Happy Coding!**
|
||||||
|
|||||||
Reference in New Issue
Block a user