Как работают пакеты интерфейса и кастомизация?

Минимальный браузерный интерфейс уже встроен в ядро, а include управляет дополнительными CSS- и JavaScript-пакетами поверх него.

Встроенный интерфейс и Base

Ядро работает со своим минимальным интерфейсом без дополнительных файлов. include -lil устанавливает полный Base-интерфейс; include -css и include -js позволяют подключить его CSS и JavaScript отдельно.

Доступные пакеты

Сейчас в публичном каталоге есть lil, hotkeys, code, evelynspink, xbig и xgeek. hotkeys добавляет настольные клавиатурные возможности, code — подсветку и расширенный редактор, а стилевые пакеты меняют оформление терминала.

Установка и управление

include показывает установленные пакеты, а include -l — каталог репозитория. Используйте -i для просмотра, -u для удаления и -v <version> для точной версии. Флаг -s сохраняет собранный интерфейс в .lil.css и .lil.js вместо хранения новых пакетов только в текущей сессии.

Связь с модулями

Base-модули могут подключать соответствующий интерфейсный пакет. Например, Base-версия code добавляет UI-пакет code после установки PHP-модуля. Minimum остаётся без необязательных браузерных ресурсов, если собственные метаданные явно их не требуют.

Примеры

include -l
include -lil -s
include -code -i
include -xgeek -s

Связанная документация

← Вернуться в FAQ