feat(chatgpt): добавлен отдельный запуск через прокси

- Зачем:
  - приложение должно явно работать через прокси и сохранять настройку после обновлений.
- Что:
  - добавлены отдельный ярлык ChatGPT Proxy и запускатель на основе proxy-client.
  - исключено смешение прямого и проксированного режимов существующего процесса.
  - установка, документация и автоматические проверки дополнены новым Stow-пакетом.
- Проверка:
  - bash tests/test_chatgpt_proxy_launcher.sh.
  - bash tests/test_proxy_launchers.sh.
  - bash tests/test_install.sh.
This commit is contained in:
ddadmin committed 2026-08-17 01:09:59 +03:00
1 parent 039cf29b95
commit cb600bcaa8
8 files changed
+462 -3

No files matched your search

+9 -1
View File
@@ -370,7 +370,7 @@ if ! command -v "$STOW_BIN" &>/dev/null; then
exit 1
fi
PACKAGES=(bash tmux vim wezterm kitty vscode agents codex gemini proxy-client)
PACKAGES=(bash tmux vim wezterm kitty vscode agents codex gemini proxy-client chatgpt)
AVAILABLE_PACKAGES=()
info "Применяю stow пакеты..."
@@ -392,6 +392,14 @@ if [ -d "$HOME/.local" ] && [ ! -L "$HOME/.local" ] \
&& [ ! -L "$HOME/.local/bin" ]; then
mkdir -p "$HOME/.local/bin"
fi
if [ -d "$HOME/.local" ] && [ ! -L "$HOME/.local" ] \
&& [ ! -L "$HOME/.local/share" ]; then
mkdir -p "$HOME/.local/share"
fi
if [ -d "$HOME/.local/share" ] && [ ! -L "$HOME/.local/share" ] \
&& [ ! -L "$HOME/.local/share/applications" ]; then
mkdir -p "$HOME/.local/share/applications"
fi
if [ ! -L "$HOME/.config" ]; then
mkdir -p "$HOME/.config"