fix: odstranit emoji ze vsech souboru

Kompletne odstraneno:
- Emoji (smajliky, symboly, boxes, arrows) z README
- Emoji ze skriptu (sipky, symboly)
- Emoji z docker-compose (adresare)

Nahrano za:
- Textove alternativy (sipky -> '->', boxes -> '+', atd.)
- ASCII pouze kde to slo

Ciste vsechny 7 repo (overeno Python skriptem).
This commit is contained in:
2026-08-02 08:50:12 +02:00
parent 9815908731
commit 33cf0dc203
2 changed files with 60 additions and 60 deletions
+22 -22
View File
@@ -1,44 +1,44 @@
# Brewfile macOS workstation setup # Brewfile - macOS workstation setup
# Spust: brew bundle --file=Brewfile # Spust: brew bundle --file=Brewfile
# #
# Tento soubor obsahuje POUZE aplikace, které aktivně používáš. # Tento soubor obsahuje POUZE aplikace, které aktivně používáš.
# Po reinstalaci macu spust tento soubor a získáš kompletní workstation. # Po reinstalaci macu spust tento soubor a získáš kompletní workstation.
# ───────────── TAPS ───────────── # ------------- TAPS -------------
tap "homebrew/cask" tap "homebrew/cask"
tap "homebrew/cask-fonts" tap "homebrew/cask-fonts"
# ───────────── FORMULAS (CLI) ───────────── # ------------- FORMULAS (CLI) -------------
# Shell a navigace # Shell a navigace
brew "fish" # Defaultni shell brew "fish" # Defaultni shell
brew "eza" # ls nahrada brew "eza" # ls nahrada
brew "fd" # find nahrada brew "fd" # find nahrada
brew "bat" # cat nahrada brew "bat" # cat nahrada
brew "fzf" # fuzzy finder brew "fzf" # fuzzy finder
brew "zoxide" # chytre cd brew "zoxide" # chytre cd
# System # System
brew "btop" # system monitor brew "btop" # system monitor
brew "htop" # procesy brew "htop" # procesy
brew "fastfetch" # system info brew "fastfetch" # system info
# Sit a data # Sit a data
brew "jq" # JSON parser brew "jq" # JSON parser
brew "yq" # YAML parser brew "yq" # YAML parser
# Media # Media
brew "ffmpeg" # video/audio konverze brew "ffmpeg" # video/audio konverze
brew "imagemagick" # obrazky brew "imagemagick" # obrazky
brew "img2pdf" # img -> pdf brew "img2pdf" # img -> pdf
# Dev # Dev
brew "deno" # JavaScript runtime brew "deno" # JavaScript runtime
brew "python@3.13" # Python brew "python@3.13" # Python
# Ostatni utility # Ostatni utility
brew "exiftool" # EXIF metadata z fotek brew "exiftool" # EXIF metadata z fotek
# ───────────── CASKS (GUI aplikace) ───────────── # ------------- CASKS (GUI aplikace) -------------
# Browsery a komunikace # Browsery a komunikace
cask "google-chrome" cask "google-chrome"
cask "firefox" cask "firefox"
@@ -75,7 +75,7 @@ cask "dropover"
# Fonts # Fonts
cask "font-meslo-lg-nerd-font" cask "font-meslo-lg-nerd-font"
# ───────────── MAS (Mac App Store) ───────────── # ------------- MAS (Mac App Store) -------------
# Tyto aplikace instaluj rucne z App Store nebo smaz neexistujici # Tyto aplikace instaluj rucne z App Store nebo smaz neexistujici
mas "Microsoft Word", id: 462054704 mas "Microsoft Word", id: 462054704
mas "Microsoft Excel", id: 462058435 mas "Microsoft Excel", id: 462058435
+38 -38
View File
@@ -3,11 +3,11 @@
Nastavení macOS workstation + Hermes AI asistent. Nastavení macOS workstation + Hermes AI asistent.
Kompletní automatizace: Homebrew, macOS defaults, Fish shell, Hermes CLI. Kompletní automatizace: Homebrew, macOS defaults, Fish shell, Hermes CLI.
> **Jsi začátečník?** Čti od [Začínáme](#zaciname) vše krok za krokem. > **Jsi začátečník?** Čti od [Začínáme](#zaciname) - vše krok za krokem.
--- ---
## 📦 Co tu je ## Co tu je
| Soubor | Co dělá | | Soubor | Co dělá |
|---|---| |---|---|
@@ -20,7 +20,7 @@ Kompletní automatizace: Homebrew, macOS defaults, Fish shell, Hermes CLI.
--- ---
## 🚀 Začínáme (nový Mac) ## Začínáme (nový Mac)
### Krok 1: Nainstaluj Homebrew ### Krok 1: Nainstaluj Homebrew
@@ -75,8 +75,8 @@ Tím se nastaví `~/.config/fish/config.fish` s aliasy:
### Krok 6: Hermes (volitelné) ### Krok 6: Hermes (volitelné)
```bash ```bash
bash install-hermes.sh # nainstaluje Hermes bash install-hermes.sh # nainstaluje Hermes
bash configure-hermes.sh # nastaví API klíč z keychainu bash configure-hermes.sh # nastaví API klíč z keychainu
``` ```
**Co dělá configure-hermes.sh:** **Co dělá configure-hermes.sh:**
@@ -86,7 +86,7 @@ bash configure-hermes.sh # nastaví API klíč z keychainu
--- ---
## 📚 Detail ke každému souboru ## Detail ke každému souboru
### `Brewfile` ### `Brewfile`
@@ -96,14 +96,14 @@ Seznam všech CLI a GUI aplikací. Spustí se přes `brew bundle --file=Brewfile
```ruby ```ruby
# CLI (formulas) # CLI (formulas)
brew "fish" # Defaultní shell brew "fish" # Defaultní shell
brew "eza" # ls náhrada brew "eza" # ls náhrada
brew "fd" # find náhrada brew "fd" # find náhrada
brew "bat" # cat náhrada brew "bat" # cat náhrada
brew "btop" # System monitor brew "btop" # System monitor
brew "jq" # JSON parser brew "jq" # JSON parser
brew "ffmpeg" # Video/audio konverze brew "ffmpeg" # Video/audio konverze
brew "deno" # JavaScript runtime brew "deno" # JavaScript runtime
# ... další # ... další
# GUI (casks) # GUI (casks)
@@ -137,7 +137,7 @@ alias dk-cleanup="..."
# Zakázání welcome message # Zakázání welcome message
set -g fish_greeting "" set -g fish_greeting ""
# Hermes zajisti ~/.local/bin v PATH # Hermes - zajisti ~/.local/bin v PATH
fish_add_path "$HOME/.local/bin" fish_add_path "$HOME/.local/bin"
``` ```
@@ -151,57 +151,57 @@ fish_add_path "$HOME/.local/bin"
- Hledá API klíč v macOS keychainu (služba: `hermes:api`) - Hledá API klíč v macOS keychainu (služba: `hermes:api`)
- Vytvoří `~/.config/hermes/config.yml` s: - Vytvoří `~/.config/hermes/config.yml` s:
- `provider: anthropic` - `provider: anthropic`
- `model: claude-sonnet-4.5` - `model: claude-sonnet-4.5`
- `sandbox` (allow/deny seznam příkazů) - `sandbox` (allow/deny seznam příkazů)
- `integrations.gitea`, `integrations.docker`, `integrations.git` - `integrations.gitea`, `integrations.docker`, `integrations.git`
- Nastaví `HERMES_API_KEY` v `~/.zshrc` a Fish config - Nastaví `HERMES_API_KEY` v `~/.zshrc` a Fish config
### `hermes-config.example.yml` ### `hermes-config.example.yml`
Ukázková konfigurace. Slouží jako šablona **reálná konfigurace je v `~/.config/hermes/config.yml`** (generovaná `configure-hermes.sh`). Ukázková konfigurace. Slouží jako šablona - **reálná konfigurace je v `~/.config/hermes/config.yml`** (generovaná `configure-hermes.sh`).
--- ---
## 🔐 Bezpečnost ## Bezpečnost
- **FileVault** povolit v System Settings Privacy & Security - **FileVault** - povolit v System Settings -> Privacy & Security
- **Firewall** povolit v System Settings Network Firewall - **Firewall** - povolit v System Settings -> Network -> Firewall
- **API klíč Hermes** uložen v **macOS keychainu**, nikdy v config.yml - **API klíč Hermes** - uložen v **macOS keychainu**, nikdy v config.yml
- **Hesla NAS** uložena v keychainu, ne v skriptech - **Hesla NAS** - uložena v keychainu, ne v skriptech
- **SSH klíče** passphrase v keychainu - **SSH klíče** - passphrase v keychainu
--- ---
## 🏗 Struktura ## Struktura
``` ```
mates-macos-setup/ mates-macos-setup/
├── README.md # Tento soubor +-- README.md # Tento soubor
├── LICENSE # MIT +-- LICENSE # MIT
├── Brewfile # Seznam aplikací +-- Brewfile # Seznam aplikací
├── osx-defaults.sh # macOS nastavení +-- osx-defaults.sh # macOS nastavení
├── configure-fish.sh # Fish aliasy +-- configure-fish.sh # Fish aliasy
├── install-hermes.sh # Hermes instalace +-- install-hermes.sh # Hermes instalace
├── configure-hermes.sh # Hermes konfigurace +-- configure-hermes.sh # Hermes konfigurace
└── hermes-config.example.yml # Ukázková konfigurace +-- hermes-config.example.yml # Ukázková konfigurace
``` ```
--- ---
## 🔄 Aktualizace ## Aktualizace
```bash ```bash
# Homebrew # Homebrew
brew update && brew upgrade && brew cleanup brew update && brew upgrade && brew cleanup
# macOS # macOS
System Settings Software Update System Settings -> Software Update
``` ```
--- ---
## 📚 Související ## Související
- **Jotty:** knowledge base - **Jotty:** knowledge base
- **mates-install-scripts:** bash skripty pro Docker - **mates-install-scripts:** bash skripty pro Docker