feat(wezterm): добавлен общий конфиг для Windows и Linux

- Зачем:
  - требуется единообразное окружение терминала на обеих ОС.
- Что:
  - добавлен выбор локальной оболочки и меню запуска по платформе.
  - настроены JetBrains Mono и XWayland для корректной рамки окна в GNOME.
  - пакет WezTerm включён в установку через stow и описан в README.
- Проверка:
  - wezterm show-keys, bash -n install.sh и stow --simulate --restow wezterm.
This commit is contained in:
Dmitry Dementiev committed 2026-07-25 21:08:44 +03:00
1 parent 69507ce96c
commit ec66938ba3
3 files changed
+51 -38

No files matched your search

+2 -1
View File
@@ -51,6 +51,7 @@ Chezmoi использует отдельный source dir `chezmoi/` внутр
| `proxy-client` | Переносимый CLI и Bash-команды для явного запуска через прокси |
| `tmux` | Два префикса (`Ctrl+b`, `Ctrl+Space`), vi-режим, split по `\|` / `-` |
| `vim` | Минимальный .vimrc без плагинов, 2 пробела, leader = `Space` |
| `wezterm` | Общий для Linux и Windows конфиг: одинаковые оформление и горячие клавиши |
| `zed` | Конфигурация Zed редактора |
| `vscode` | `server-env-setup` для VS Code Server в WSL: секреты + авто-прокси |
@@ -61,7 +62,7 @@ Chezmoi использует отдельный source dir `chezmoi/` внутр
- **PowerShell 7 profile** — live-stub в `~/Documents/PowerShell/` загружает managed profile из `~/.config/powershell/profile.ps1`
- **Git baseline** — `~/.gitconfig` с managed настройками, `~/.gitconfig.local` для персональных overrides
- **Windows Terminal** — идемпотентный скрипт: PS7 по умолчанию, PS 5.1 как legacy, Azure Cloud Shell скрыт
- **WezTerm** — `~/.wezterm.lua` как живая ссылка на `wezterm/.wezterm.lua` в репозитории
- **WezTerm** — `~/.wezterm.lua` как живая ссылка на общий конфиг для Windows и Linux
- **UTF-8** — `chcp 65001` + `Console.InputEncoding/OutputEncoding` только для pwsh 7, не для PS 5.1
- **Codex Proxy shortcut** — Start Menu ярлык для запуска Codex GUI с proxy-переменными
- **Claude Proxy** — ярлык меню «Пуск» для запуска Claude Desktop с переменными прокси