ALT Atomic Niri — система будущего.
Экспериментируй без страха
Образ ALT Atomic с современным рабочим столом на Wayland: композитор niri, авторский shell Niti и менеджер входа Seni. Лучшее от GNOME без привязки к его версиям и расширениям, подписанные обновления. А если что-то пошло не так, откат занимает одну команду.










Много лет я отдавал предпочтение GNOME, но с годами осознал, что мне нравятся лишь отдельные элементы и часть функционала, а не всё рабочее окружение целиком. Из GNOME мне нужны режим обзора, GTK с libadwaita, стоковые приложения GNOME и GNOME Circle, а ещё порталы. Всё это и вобрал в себя Atomic Niri.
Автор канала PLAFON
Зачем Atomic Niri
Лучшее из GNOME: без привязки к его версиям и без чужих решений о том, как вам пользоваться рабочим столом.
Только нужное от GNOME
Автор канала PLAFON много лет отдавал предпочтение GNOME, но с годами осознал, что ему нравятся лишь отдельные элементы и часть функционала, а не всё рабочее окружение целиком. Из GNOME нужны режим обзора, GTK с libadwaita, стоковые приложения GNOME и GNOME Circle, а ещё порталы. Всё это и вобрал в себя Atomic Niri.
niri: столы и обзор
Такие же гибкие рабочие столы и плавный Overview, как в GNOME, плюс бесконечное полотно окон и макеты: нужные приложения сами открываются на своих местах при старте.
Собственный shell по канонам GTK
Полноценный shell: панель, лаунчер, уведомления и быстрое меню. Нет привязки к версиям GNOME, ограничений gnome-shell и вечно ломающихся расширений. А скорость и отзывчивость системы выросла на порядок.
Нативная Vala
Вместо JavaScript нативный для GTK язык Vala. Мы разобрались в его особенностях и ведём подробную историю найденных утечек памяти.
Seni вместо GDM
Мы написали собственный менеджер входа: красивый и надёжный благодаря современному стеку. Демон на Rust, гретер на Vala, всё на Wayland.
Неизменяемая основа
Система обновляется целиком, откат за секунды. В usr-overlay можно творить что угодно, а после перезагрузки всё вернётся в изначальное состояние.
Приложения отдельно от системы
Графические программы ставятся из Flatpak, консольные и dev-инструменты живут в контейнерах Distrobox, а Capsule позволяет собрать портативное приложение из любого .rpm. Системный образ при этом не меняется и не засоряется.
Безопасность
Каждый образ подписан ключом проекта и имеет уникальный хеш SHA-256: подменённый образ не пройдёт проверку, а целостность обновлений под защитой. Также SBOM, ограничение попыток пароля, вход через PAM.
Открытая разработка
Более 3000 коммитов и более 1700 тестов. Весь исходный код на ALT Linux Space. Любой может внести свой вклад или пойти дальше и собрать на основе ALT Atomic Niri свой вариант системы.
Niti: не просто панель, а нечто большее
Помимо очевидной панели, Niti вобрал в себя собственные таскбар и трей, быстрое меню, уведомления и концентратор.
Таскбар и трей приложений
Свой таскбар с запущенными и закреплёнными приложениями и индикатором рабочих столов, а рядом свой трей: значки приложений вроде Telegram с контекстным меню прямо в панели.
Быстрое меню
Свой QuickSettings, только лучше: плитки Wi-Fi, Bluetooth, ночного света, тёмного режима и других настроек, ползунки громкости, микрофона и яркости, встроенный медиаплеер.
Уведомления
Прокачанные уведомления: стопки по приложениям и аватары собеседников.
Виджет обновления системы
Полноценный виджет в панели: версия образа, база Sisyphus, закрытые уязвимости, обновления Flatpak, версии панели и Booster, возраст системы. Оттуда же открывается Atomic Booster.
Концентратор
Календарь, события дня и почта в одном окне. Кнопка Privacy в один клик скрывает отправителей и темы писем.
Свой Caffeine
Кнопка в трее не даёт экрану гаснуть, а подсказка показывает, что режим включён.
Глобальный поиск
Одно поле для приложений, настроек и системных действий. Открывается по Super+D.
Всё в одном месте
Ряд подходящих приложений, страницы Tuner, пункты Atomic Booster, калькулятор, справка и системные действия. Совпадение подсвечивается жирным.
Живой поиск
Результаты меняются по мере набора. Индикатор раскладки в поле, Enter запускает выбранное. А по Super+Shift+Space открывается отдельное окно режима ИИ «Спросить Google AI».
Настройки без поиска по меню
Набрали слово, получили нужную страницу Tuner и описание настройки. Есть и внешние поставщики поиска GNOME.
Своё меню приложений и свой док
Не заимствованные решения, а собственные виджеты Niti, которые настраиваются под вас.
Меню приложений
Своё меню с настраиваемой сеткой: порядок значков, раскладка, размер, папки. Подписи можно отключить ради чистоты интерфейса. Используйте свой рабочий стол так, как удобно вам.
Свой док
Собственный док с интеллектуальным скрытием. Его можно привязать к любой стороне экрана, а запущенные программы он отмечает точкой.
Seni: свой менеджер входа
Вместо GDM, который тесно связан с GNOME Shell. «Сени» по-русски вход.
Зачем
Красивого Wayland-гретера под наши критерии в природе не нашлось. Seni не требует GNOME и не запускает ради картинки входа «голую» сессию niri.
Стек
Демон на Rust (tokio, zbus), гретер на Vala, GTK4 и libadwaita внутри cage. Проверка пароля через штатный PAM, связь по D-Bus.
Безопасность
Привилегированная часть на Rust, гретер без прав от отдельного пользователя, пароль не попадает в аргументы процессов и затирается в памяти. Попытки пароля ограничены.
Возможности
Быстрый вход, выбор сессии, несколько мониторов, автовход, экран блокировки и вид в стиле панели Niti.
Разберитесь за пять минут
Страницы сайта расскажут, что внутри и как этим пользоваться.
Что такое ALT Atomic
Неизменяемая система как образ контейнера: как она устроена, как появилась и зачем нужен Atomic Niri.
Читать →Рабочий стол
Тайловый композитор с бесконечной лентой окон и полноценный shell на нативной Vala, созданный для ALT Atomic.
Читать →Мастер первой настройки
ReadySet проведёт по 15 шагам: сеть, внешний вид, панель, приложения, клавиатура. Что делает каждая карточка.
Читать →Обновление и откат
Как система обновляется целиком, как откатиться и почему обновления небольшие (chunkah).
Читать →Ветки образа
latest, stable, long, nvidia и другие: чем отличаются и какую выбрать.
Читать →Atomic Booster
Нативное приложение на Vala для системы, приложений, контейнеров и капсул.
Читать →Tuner и плагины
Настройки, где каждая вкладка отдельный плагин и репозиторий. Можно написать свой.
Читать →Видеокарты
Образ построен вокруг открытого графического стека: драйверы в ядре Linux и Mesa.
AMD
Драйвер amdgpu живёт в ядре, а Mesa даёт OpenGL и Vulkan. Встроенная графика и дискретные карты работают из коробки, без установки драйверов.
Intel
Встроенная графика и дискретные карты Intel тоже работают на открытом стеке ядра и Mesa, ничего ставить не нужно.
NVIDIA
Для владельцев NVIDIA собран отдельный экспериментальный образ: канал nvidia это latest плюс проприетарный драйвер. Подробнее о ветках.
Установка
Самое простое — Live ISO. Подробности и другие способы — в документации.
Выберите свой образ
Какая у вас видеокарта?
Что выберете: быть на пике обновлений, стабильно работать или один раз поставить и забыть?
Для большинства пользователей: релизные теги компонентов, обновляется раз в месяц.
С установщика ALT Atomic
Загрузитесь с установочного носителя ALT Atomic, выберите «Использовать пользовательский образ» и укажите:
altlinux.space/plafonlinux/atomic-niri-plafon:stableПоверх установленной ALT Atomic
Переключитесь на образ и перезагрузитесь:
sudo bootc switch altlinux.space/plafonlinux/atomic-niri-plafon:stable
sudo rebootLive ISO
Готовый загрузочный образ для флешки. Внутри встроен канал latest, ставится без сети.
Новичкам подойдёт канал stable, он выбран по умолчанию. Что такое каналы — на странице «Ветки».
Контакты
Новости, вопросы и сообщения об ошибках.
Telegram ALT Atomic Niri
Наш канал: новости образа, релизы, объявления.
t.me/atomicniri →Официальный канал ALT Atomic
Новости самой ALT Atomic от разработчиков системы.
t.me/alt_atomic →Чат ALT Atomic
Вопросы по ALT Atomic: установка, образы, приложения, неполадки.
t.me/alt_atomic_chat →Отправить ISSUE
Нашли ошибку или хотите предложить идею: заведите обращение в репозитории образа.
Открыть issues →Разработка идёт прямо сейчас
Свежие коммиты из репозиториев проекта на ALT Linux Space.
Загружаем коммиты…
Проекты и сообщество
Всё, из чего собран Atomic Niri, лежит в открытых репозиториях.
Образ atomic-niri-plafon
Рецепт образа, сборка и каналы.
Репозиторий →Niti
Панель, быстрое меню, уведомления и остальной shell.
Репозиторий →Seni
Менеджер входа: демон на Rust и гретер на Vala.
Репозиторий →Atomic Booster
Приложение для обновлений, приложений, контейнеров и капсул.
Репозиторий →Tuner
Настройки системы, где каждая вкладка отдельный плагин.
Репозиторий →Хэндбук по ALT Atomic
Подробное руководство по системе от канала PLAFON.
Читать →













