Depositphotos
Портал MakeUseOf решил проверить, насколько далеко может зайти Claude в кастомизации Linux-десктопа без полноценной ручной настройки. ИИ поручили переделать конфигурацию Niri и Waybar, добавить новые модули и полностью стилизовать систему почти с нуля. Вот что из этого получилось.
Настройка Niri с нуля может быть довольно сложной, но то же самое можно сказать почти обо всех тайлинговых оконных менеджерах. К счастью, Niri автоматически генерирует файл конфигурации при первом запуске, предоставляя шаблон для работы.
Niri использовался уже довольно давно, поэтому существовал довольно мощный файл config.kdl, который в основном просто работал. В то же время он был основан на значительно более старом сборнике, а Niri с того времени получил немало существенных изменений и новых функций (самая заметная — blur).
«Используя базовый файл config.kdl, его передали Claude с просьбой сделать большие улучшения и правки — и он справился с этим довольно хорошо. Также ему поручили интегрировать WOB (Wayland Overlay Bar) — экранный OSD-индикатор громкости и яркости. WOB оказался особенно сложным, поскольку инструкции были созданы специально для Sway, поэтому их пришлось адаптировать под синтаксис конфигурационного файла Niri», — рассказали MakeUseOf.
Несколько штрихов здесь, немного дополнительного размытия для терминала там — и в конце концов удалось получить полноценный файл конфигурации, который работал именно так, как нужно. После этого пришло время для более сложной задачи — статус-бара, которым в этом случае был Waybar.
Хотя технически возможно получить гораздо больше функциональности от статус-бара с помощью чего-то вроде Quickshell, на этот раз решили оставить все проще. В конце концов, снова выбрали Waybar из-за его простоты и неприхотливости в обслуживании.
«Если нужно решение с минимальной настройкой, стоит попробовать Dank Material Shell (DMS) или Noctalia Shell», — советуют MakeUseOf.
Базовая конфигурация Waybar уже существовала, но ее не обновляли много времени, и она создавалась с расчетом на Sway. Используя ее в качестве шаблона, Клод получил несколько инструкций:
После определения визуального стиля наконец-то можно было перейти к работе над отдельными модулями.
Первоначальная конфигурация была слишком базовой и содержала только трей апплетов и ярлыки управления громкостью (вместе с часами). Нужно было значительно более функциональное решение, похожее на панель Noctalia Shell на базе Quickshell.
После большого количества проб и ошибок (переключатели CPU boost и power profile оказались особенно болезненными в настройке) в Waybar в итоге добавили целый ряд дополнительных модулей:
После замены папки конфигурации Waybar на сгенерированные Claude файлы систему перезагрузили, чтобы убедиться, что все загружается корректно — и на этом все было готово.
Claude имеет склонность иногда «слетать с рельсов». При первой попытке обновить файл style.css он полностью заменил оригинальную тему на Catppuccin, хотя такого никто не просил. Модули CPU boost и мониторинга CPU/GPU оказались особенно болезненными для запуска и требовали нескольких дней на исправление (в значительной степени из-за ежедневных лимитов использования).
«Все это означает, что полностью полагаться на него не стоит. Claude (как и большинство других AI-инструментов) будет делать ошибки, поэтому не следует запускать все без контроля. Нужно ручное вмешательство, а также четкие и точные запросы. Впрочем, это отличный способ начать, если уже есть шаблон, на котором можно базироваться», — подытоживают MakeUseOf.
Claude пока что показывает себя прекрасно и кажется лучше большинства других инструментов, по крайней мере когда речь идет о логике программирования. Самостоятельно создать нечто подобное за столь короткое время вряд ли удалось бы, поэтому его возможности действительно впечатляют.]
Источник: MakeUseOf
Контент сайту призначений для осіб віком від 21 року. Переглядаючи матеріали, ви підтверджуєте свою відповідність віковим обмеженням.
Cуб'єкт у сфері онлайн-медіа; ідентифікатор медіа - R40-06029.