hyde-shell
Название
Заголовок раздела «Название»hyde-shell - Оболочка для выполнения скриптов HyDE и разрешения окружения
Краткий обзор
Заголовок раздела «Краткий обзор»hyde-shell [команда] [аргументы...]hyde-shell [--help | help | -h]hyde-shell [-r | reload]Описание
Заголовок раздела «Описание»hyde-shell это универсальная скрипт-оболочка, которая выполняет скрипты HyDE без расширений файлов и решает проблемы, связанные с PATH, когда пользователи могут случайно перезаписать~/.local/lib/hyde в своем PATH.
Расположенный в ~/.local/bin/, hyde-shell автоматически обнаруживает и выполняет скрипты из каталога библиотеки HyDE, обрабатывая как скрипты Python (.py), так и shell-скрипты (.sh) без необходимости указывать расширения файлов.
--help, help, -h
: Отображение справочного сообщения с доступными командами и информацией об использовании.
-r, reload
: Reload the HyDE environment and refresh all configurations.
Встроенные команды
Заголовок раздела «Встроенные команды»wallbash
: Выполнение скрипта wallbash для динамического управления темами и цветами.
Выполнение скриптов
Заголовок раздела «Выполнение скриптов»hyde-shell предоставляет доступ ко всем скриптам HyDE без необходимости указывать расширения файлов:
hyde-shell waybar # Выполняет waybar.pyhyde-shell theme.import # Выполняет theme.import.pyhyde-shell wallpaper # Выполняет wallpaper.shhyde-shell screenrecord # Выполняет screenrecord.shОболочка автоматически обнаруживает и разрешает все скрипты в каталоге библиотеки HyDE.
Примеры использования
Заголовок раздела «Примеры использования»Выполнение любого скрипта HyDE без расширения файла:
hyde-shell waybar --help # Запуск waybar.py с флагом помощиhyde-shell theme.import # Запуск theme.import.pyhyde-shell wallpaper # Запуск wallpaper.shИспользование встроенных команд:
hyde-shell wallbash # Выполнение скриптов wallbash в ~/.config/hyde/wallbash/scripts/
hyde-shell reload # Перезагрузка окружения HyDEПередача аргументов базовым скриптам:
hyde-shell waybar --set layout-1 # Передача аргументов в waybar.pyКлючевые особенности
Заголовок раздела «Ключевые особенности»- Разрешение пути к скрипту: Находит скрипты в
~/.local/lib/hyde/независимо от конфигурации PATH - Обработка расширений: Автоматически добавляет соответствующие расширения файлов (.py, .sh)
- Независимость от PATH: Работает независимо от текущей конфигурации PATH или рабочего каталога
~/.local/bin/hyde-shell
: Основной исполняемый скрипт-оболочка
~/.local/lib/hyde/
: Каталог, содержащий все скрипты и модули HyDE
Примечания
Заголовок раздела «Примечания»- Всегда предпочитайте использовать hyde-shell вместо прямого выполнения скриптов для максимальной совместимости
- Расширения файлов необязательны и разрешаются автоматически
- Будущие версии HyDE будут все больше полагаться на hyde-shell для выполнения скриптов