|
|
||
|---|---|---|
| dev | ||
| neon-recline | ||
| LICENSE | ||
| README.md | ||
| install.sh | ||
| push.sh | ||
README.md
melawy-plymouth-theme-neon-recline
Plymouth boot splash theme for Melawy Linux (neon-recline).
🎨 Скриншоты
✨ Особенности
- Боковая панель с эффектом blur (9 слоёв размытия)
- Адаптивное масштабирование шрифтов от высоты экрана (1080p → 4K)
- Спиннер с плавной анимацией вращения
- Fade-полоска на прогресс-баре
- Диалог запроса пароля с буллитами
- Скроллящийся лог сообщений
📁 Структура
├── neon-recline/ # Финальная тема (скрипт + ассеты)
│ ├── script.script # Основной скрипт Plymouth
│ └── *.png # Изображения
├── dev/ # Разработка
│ ├── make.sh # Сборка темы в /usr/share/plymouth/themes/
│ ├── d0.sh # Остановка Plymouth daemon
│ ├── d1.sh # Тестовые команды (пароль, сообщения, прогресс)
│ └── test_quick.sh # Быстрый тест БЕЗ пересборки initramfs
└── vsce-extension/ # VS Code расширение для .script файлов
├── syntaxes/ # TextMate grammar (подсветка синтаксиса)
├── snippets/ # Сниппеты (ply-progress, ply-refresh и др.)
└── package.json # Manifest расширения
🚀 Установка
sudo bash install.sh
Или вручную:
sudo cp -r neon-recline /usr/share/plymouth/themes/
sudo plymouth-set-default-theme -R neon-recline
🔧 Разработка
Быстрый тест (без пересборки initramfs)
# Окно 1 — запуск демона
sudo bash dev/test_quick.sh
# Окно 2 — тестовые команды
bash dev/d1.sh
Полный цикл (с пересборкой initramfs)
sudo bash dev/make.sh # скопировать тему
sudo plymouth-set-default-theme -R neon-recline # установить + rebuild
VS Code расширение
Для подсветки синтаксиса .script файлов установите локальное расширение:
code --install-extension vsce-extension/plymouth-script-1.0.0.vsix
Пересобрать пакет:
cd vsce-extension
npx @vscode/vsce package
💰 Donate
| Способ | Ссылка |
|---|---|
| Tinkoff | Перейти |
| YooMoney | Перейти |
| Ethereum | 0x981FBf878fe451BDB83BEaF68078394d4B13213f |

