Серые поверхности. Точечные часы. Бар из островов. Неофициальная тема для Ryoku: оформление QS Bar, виджеты рабочего стола и экран блокировки по мотивам Nothing OS.
English · Установка · Состав · Настройка
Тема оставляет выбранные вами обои. В репозитории есть отдельный необязательный набор из шести обоев 16:9, сгенерированных ИИ на основе телефонной серии Connected Collection. Это не официальные обои Nothing для ПК.
Рабочий стол снят в Ryoku при воспроизведении Spotify. Текст песни скрыт только на время съёмки.
Экран блокировки показан как рендер его QML-интерфейса с текущими обоями и данными. Защищённая сессия для этого кадра не блокировалась.
| Аналоговые часы | Батарея | Время за компьютером |
|---|---|---|
![]() |
![]() |
![]() |
| Медиа | Звук · дополнительно | Индикаторы бара |
|---|---|---|
![]() |
![]() |
![]() |
В комплекте также есть большие точечные часы с датой на рабочем столе и бар из трёх островов. В центре бара остаются обычные часы Ryoku и медиаплеер. Значок запуска — четыре нейтральные точки; сеть, звук и питание — монохромные. Красный появляется только на секундной стрелке и при критическом заряде.
Плитки рассчитаны на сетку с ячейкой 120 и промежутком 16 логических пикселей: квадратные виджеты занимают 2 × 2 ячейки (256 × 256), капсула времени — 2 × 1 (256 × 120), прямоугольная медиа-плитка — 3 × 2 (392 × 256). Пример ниже рассчитан на экран 1920 × 1080 с масштабом 1,5.
| Путь | Назначение |
|---|---|
theme/ |
Пресет Ryoku, фиксированная серо-графитовая палитра и четыре пользовательских QML-оформления |
plugins/ |
Шесть независимых плагинов Ryoku с исходниками, манифестами и превью |
theme/layout-example.json |
Пример расположения виджетов для экрана 1920 × 1080; не загружается автоматически |
lockscreen/nothing-interface/ |
Экран блокировки с живыми обоями, часами, зарядом, временем активности, медиа и паролем |
wallpapers/connected-collection-16x9/ |
Шесть необязательных обоев 1920 × 1080, сгенерированных ИИ по мотивам Connected Collection; подробности и авторство |
Тема использует Noto Sans для основного текста и рисует крупные цифры точками в QML. Файлы фирменных шрифтов Nothing не распространяются. Для дополнительного текста секунд в часах можно установить NType 82 самостоятельно по ссылке в разделе о шрифтах.
Нужен Ryoku с QS Bar и поддержкой плагинов. Тема собрана на Ryoku 0.75.3; пользовательские QML-файлы могут потребовать адаптации после обновлений оболочки. Плагины используют локальные python3, playerctl, nmcli и wpctl там, где это указано в их манифестах.
git clone https://github.com/venchik111/ryoku-nothing-interface.git
cd ryoku-nothing-interfacefor name in nothing-analog-clock nothing-dashboard nothing-media nothing-screen-time; do
ryoku plugin add "plugins/$name" --yes
done
ryoku plugin add plugins/nothing-status --bar --yesКруговой виджет звука необязателен: ryoku plugin add plugins/nothing-audio --yes. Исходники каждого плагина открыты для просмотра до установки.
Сначала сохраните своё текущее оформление в Ryoku. Затем:
ryoku-hub rice import "$PWD/theme"
ryoku-hub rice apply nothing-interface
ryoku-shell dock hideПресет задаёт форму и расположение элементов бара, палитру и штатные часы рабочего стола. Он не меняет обои. Если часы бара отсутствуют после применения, верните их через QS Bar Settings → Layout или ryoku-shell bar move clock --section center --index 0.
Для оформления, показанного в проекте, скопируйте QML-файлы в пользовательский слой Ryoku. Сначала сделайте резервную копию существующего слоя:
if [ -d "$HOME/.config/ryoku/user_edits" ]; then
cp -a "$HOME/.config/ryoku/user_edits" \
"$HOME/.config/ryoku/user_edits.before-nothing-$(date +%Y%m%d-%H%M%S)"
fi
mkdir -p "$HOME/.config/ryoku/user_edits"
cp -a theme/user_edits/. "$HOME/.config/ryoku/user_edits/"
ryoku reloadЭти файлы переопределяют только часы рабочего стола, дату, часы бара и значок запуска. Они не затрагивают поставляемые файлы Ryoku. Если у вас уже есть собственные правки этих четырёх файлов, сохраните их отдельно перед копированием.
Откройте Ryoku Hub → Widgets и расставьте установленные виджеты. layout-example.json показывает композицию для 1920 × 1080; на другом мониторе положение и масштаб лучше подобрать вручную. Для небольшого зазора между баром и окнами установите внешние отступы 8 в Ryoku Hub → Window Manager. Форму островов и содержимое бара можно менять в QS Bar Settings → Bars / Layout / Community.
mkdir -p "$HOME/.local/share/qylock/themes"
cp -a lockscreen/nothing-interface "$HOME/.local/share/qylock/themes/"
ryoku-hub lock set nothing-interfaceВ Ryoku Hub → Lockscreen можно выбрать тему и вернуть прежнюю. Экран блокировки подписывается на события обоев Ryogami: смена изображения через Super+W отражается и на локскрине, в том числе пока он открыт. Он не хранит отдельный файл обоев. Часы, заряд, время за сегодня и сведения MPRIS обновляются на экране; кнопка в медиа-плитке переключает воспроизведение. Пароль проверяет штатный механизм блокировки Ryoku. Если команда выбора темы запросит системный пароль для применения к экрану входа SDDM, это отдельное системное действие.
- Цвета:
#1C1D21и#303136для поверхностей,#F5F5F5для текста,#C2C4CBдля второстепенных деталей.#C8102Eиспользуется очень редко. - Бар: оставьте нужные системные индикаторы в QS Bar Settings → Widgets; виджет
nothing-statusнастраивается в Community. - Музыка: плитка читает локальный MPRIS, показывает обложку на всю область изображения, если плеер её предоставляет, и использует тот же источник текста песен, что штатный виджет Ryoku. Без обложки остаётся геометрический рисунок.
- Время за компьютером: плитка читает сегодняшний итог штатного счётчика Ryoku. Данные обновляются с задержкой до записи счётчика на диск.
- Откат: примените сохранённый перед установкой пресет Ryoku, удалите плагины через Ryoku Hub → Add-ons и восстановите резервную копию
user_edits, если копировали QML-оформление.
Основной текст работает с Noto Sans. Оригинальные шрифты Nothing не включены из-за условий распространения; ссылка на их файлы и правила применения есть в Nothing Brand Reference. Большие точечные цифры не требуют этих шрифтов.
Обои выбираются отдельно через Super+W. В галерее обоев лежат шесть неофициальных ИИ-адаптаций Connected Collection для экрана 16:9, а также инструкция, как добавить их в Ryoku. Исходные телефонные изображения в репозиторий не включены. Официальная публикация Nothing Launcher Beta содержит ссылку на другой набор оригинальных обоев.
Это фанатская тема, не связанная с Nothing Technology Limited. Названия и товарные знаки Nothing принадлежат их правообладателям. Ориентир по палитре и типографике — публичный справочник сообщества. Собственные плагины, пресет и документация проекта распространяются по MIT. Адаптации QML сохраняют лицензии Ryoku. Необязательные ИИ-обои основаны на чужой работе и не входят в область действия лицензии MIT; авторство и подробности — в NOTICE.md. Оригинальные телефонные обои и фирменные шрифты Nothing не включены.







