Nix flake с пакетами серверных версий Minecraft, загрузчиками модов, прокси Velocity и инструментами для модпаков — для хостинга под управлением NixOS.
Lxtharia/minegrub-theme
Тема для загрузчика GRUB, оформляющая меню загрузки в стиле главного меню Minecraft — с приветственными надписями и фоновыми изображениями.
- Звёзды
- 4,644
- Форки
- 69
- Открытые issues
- 7
- Последний коммит
- в прошлом месяце
Что это?
Minegrub — тема меню загрузки GRUB2, воссоздающая внешний вид главного меню Minecraft: с логотипом игры, кнопками в синей гамме и нижней панелью с пунктами Options и Console. Для установки нужно скопировать папку темы в загрузочный раздел и указать путь к её файлу theme.txt в переменной GRUB_THEME.
В тему входит скрипт update_theme.py: при каждой загрузке он может выбирать случайную приветственную надпись и фоновое изображение, а также обновлять отображаемое число установленных пакетов с помощью fastfetch или neofetch. Фоновые изображения из папки backgrounds выбираются случайным образом, а версия в начале имени файла автоматически определяет стиль кнопок. Для автоматизации обновлений доступны служба systemd, скрипт для SysVinit и модуль flake для NixOS.
Ключевые возможности
- 01Воссоздаёт структуру главного меню Minecraft и стиль кнопок в GRUB
- 02Случайно выбирает приветственную надпись и фоновое изображение при каждой загрузке
- 03Показывает число установленных пакетов с помощью fastfetch или neofetch
- 04Автоматически подбирает стиль кнопок по префиксу версии в имени фонового изображения
- 05Включает интерактивный скрипт установки, службу systemd и модуль flake для NixOS
Сценарии использования
- Настройка меню загрузки на компьютере с Linux и GRUB2
- Оформление экрана загрузки личного рабочего компьютера с Linux или общей лабораторной машины
- Автоматическая смена фонов и приветственных надписей при каждой загрузке
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/Lxtharia/minegrub-theme.git - 2
Перейдите в папку проекта
cd ./minegrub-theme - 3
Запустите интерактивный сценарий установки от имени root
sudo ./install_theme.sh
Что важно знать
- Secure Boot блокирует шрифт Minecraft, поэтому GRUB переключается на шрифт по умолчанию.
- Если количество вариантов загрузки отличается от четырёх, макет нужно настроить вручную.
- Для автоматического обновления заставки и пакетов требуются Python 3, пакет Pillow и fastfetch или neofetch.
- Входящий в комплект шрифт Minecraft лицензирован только для некоммерческого использования.
Темы
Частые вопросы
- Что такое minegrub-theme?
- Тема для загрузчика GRUB, оформляющая меню загрузки в стиле главного меню Minecraft — с приветственными надписями и фоновыми изображениями. Minegrub — тема меню загрузки GRUB2, воссоздающая внешний вид главного меню Minecraft: с логотипом игры, кнопками в синей гамме и нижней панелью с пунктами Options и Console. Для установки нужно скопировать папку темы в загрузочный раздел и указать путь к её файлу theme.txt в переменной GRUB_THEME.
- minegrub-theme можно использовать бесплатно? Какая у него лицензия?
- minegrub-theme распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- minegrub-theme всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в minegrub-theme — 8 окт. 2026 г..
- Для чего можно использовать minegrub-theme?
- Настройка меню загрузки на компьютере с Linux и GRUB2 Оформление экрана загрузки личного рабочего компьютера с Linux или общей лабораторной машины Автоматическая смена фонов и приветственных надписей при каждой загрузке
- Как установить minegrub-theme?
- Клонируйте репозиторий: git clone https://github.com/Lxtharia/minegrub-theme.git Перейдите в папку проекта: cd ./minegrub-theme Запустите интерактивный сценарий установки от имени root: sudo ./install_theme.sh
- Где скачать minegrub-theme?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Lxtharia/minegrub-theme
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CLI-инструмент для настройки официального десктопного клиента Spotify с помощью тем, внедряемого CSS, расширений и пользовательских приложений.
Настольное приложение на Rust/GPUI для Omarchy Linux: настройка тем, параметров Hyprland, клавиш и сценариев автоматизации через GUI.
MCP-сервер для точного поиска актуальных данных о пакетах и параметрах NixOS, настройках Home Manager и других ресурсах Nix.
Nix flake с набором AI-инструментов, включая ComfyUI, для запуска на NixOS и Linux без ручной настройки зависимостей.
Nix flake, который упаковывает CLI REA для реверс-инжиниринга и MCP-сервер для AI-агентов с готовой интеграцией Ghidra.