Универсальный скрипт для автоматической настройки Oh My Zsh с темой passion и полезными плагинами. Поддерживает macOS и Linux (Ubuntu, Debian, Fedora и др.).
- 📦 Автоматическая установка зависимостей: zsh, git, curl, coreutils (на macOS).
- 🎨 Тема Passion: Минималистичная и информативная тема с поддержкой времени.
- 🔌 Популярные плагины:
zsh-autosuggestions— автодополнение команд.zsh-syntax-highlighting— подсветка синтаксиса.sudo,git,history-substring-search— встроенные в OMZ.
- 💻 Кроссплатформенность: Работает "из коробки" на macOS и Linux.
- 🛡️ Безопасность: Создает резервную копию вашего
.zshrcперед изменениями.
Запустите следующую команду в вашем терминале:
curl -fsSL https://raw.githubusercontent.com/Mffff4/omzViaTheme/main/install.sh | bashImportant
На macOS скрипт нельзя запускать от пользователя root. Используйте обычного пользователя. Скрипт сам запросит sudo, когда это потребуется.
- Проверяет наличие
zsh,git,curlи устанавливает их при необходимости. - Устанавливает Oh My Zsh (unattended mode).
- Клонирует тему passion и необходимые плагины.
- Настраивает
.zshrc: устанавливает тему и список плагинов. - Меняет стандартный шелл на
zsh(с проверкой пути на macOS).
Эта ошибка может возникать на macOS при первом запуске, если тема уже активна, но coreutils еще не установлен. Скрипт установит coreutils автоматически, после чего ошибка исчезнет.
Если установка прервалась или вы хотите начать заново, выполните команду для полной очистки:
rm -rf ~/.oh-my-zsh ~/.zshrcЗатем запустите скрипт установки снова.
MIT. Сделано с ❤️ для удобной работы в терминале.
