Alacritty работает одинаково на macOS и Linux Файл конфига тот же: ~/.zshrc For Windows 0) Быстрый запуск Alacritty с WSL из Проводника Windows Позволяет открыть терминал Alacritty с WSL в текущей папке, просто набрав "wa" в адресной строке Проводника. 1. СОЗДАЙТЕ ФАЙЛ wa.bat ------------------------ Содержимое файла: @echo off for /f "delims=" %%i in ('wsl wslpath -u "%cd%"') do set WSLPATH=%%i start "" "C:\Program Files\Alacritty\alacritty.exe" -e wsl.exe bash -c "cd '%WSLPATH%' && exec zsh" - Сохраните в: C:\Windows\System32\wa.bat - Требуются права администратора 2. ИСПОЛЬЗОВАНИЕ ============= 1. Откройте Проводник 2. Перейдите в нужную папку 3. Кликните на адресную строку (или нажмите Ctrl + L) 4. Наберите: wa 5. Нажмите Enter 6. Откроется Alacritty с WSL в этой папке! 3. ПРИМЕЧАНИЯ ========== ✓ Работает с zsh и oh-my-zsh ✓ Все алиасы из .zshrc будут доступны ✓ Предупреждение о proxy можно игнорировать - оно не мешает работе 4.НАСТРОЙКИ: - Путь к Alacritty: C:\Program Files\Alacritty\alacritty.exe - Shell: zsh (если используете bash, замените "exec zsh" на "exec bash") sudo apt update 1)sudo apt install pipx 2)git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions nano ~/.zshrc # Добавьте в конец файла: source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh # Сохраните (Ctrl+O, Enter, Ctrl+X) и примените: source ~/.zshrc 3)# Скачайте и установите curl -LSfs https://raw.githubusercontent.com/cantino/mcfly/master/ci/install.sh | sudo sh -s -- --git cantino/mcfly # Или через cargo (если установлен Rust) cargo install mcfly nano ~/.zshrc eval "$(mcfly init zsh)" source ~/.zshrc 4)# Через npm (рекомендуется) npm install -g tldr OR # Или через apt (Ubuntu/Debian) sudo apt install tldr tldr --update 5)# Zellij более дружелюбен чем tmux и имеет встроенные подсказки. # Установка через cargo cargo install zellij # В Zellij нет встроенного файлового менеджера как в Neovim => +Yazi: # Установить Rust (если нет) curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source ~/.cargo/env # Установить Yazi cargo install --locked yazi-fm yazi-cli 6) #bat sudo apt update sudo apt install bat # В Debian/Ubuntu команда называется batcat (из-за конфликта имен): nano ~/.zshrc alias bat='batcat' alias cat='batcat' # для WSL source ~/.zshrc For MacOS Установить Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 1) pipx brew install pipx pipx ensurepath 2) zsh-autosuggestions # Установка git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions # Настройка nano ~/.zshrc # Добавьте в конец: source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh # Примените source ~/.zshrc 3) McFly # Через brew (рекомендуется для macOS) brew install mcfly # Добавьте в ~/.zshrc echo 'eval "$(mcfly init zsh)"' >> ~/.zshrc source ~/.zshrc 4) tldr # Через brew (рекомендуется) brew install tldr # Обновите базу tldr --update 5) # Zellij более дружелюбен чем tmux и имеет встроенные подсказки. # Установка через cargo cargo install zellij 6) # bat brew install bat ¡ Замените cat на bat (опционально): В ~/.zshrc: alias cat='bat' # для macOS 7) # eza — это современная замена ls с иконками, цветами и Git интеграцией. brew install eza bash# Обычный список eza # С иконками eza --icons # Длинный формат (как ls -la) eza -la # Древовидная структура eza --tree # С Git статусом eza --git --long # Всё вместе eza -la --icons --git