Pull to refresh

Comments 4

Хочется окружения «с одной кнопки» на любом стеке

идейно с этим согласен на 100%. И направление мне кажется правельным DevContainers + Nix. Но Такой вопрос насколько просто настроить чтобы IDE подхватывала LSP, linter, formater, etc. из контейнера? у меня в своё время были с этим проблеммы в vscode. без DevContainers нужно только правильное расшерение установить (его тоже можно в конфиге прописать) и zed vscode сам установит все ети штуки, и всреднем даже без проблемм

Спасибо за статью, интересно было про Nix больше узнать.

У меня проекты Java/Kotlin, TypeScript, Python. Нигде проблем с глобальными инструментами нет. Так что DevContainers обычно не нужны: иногда что-то низкоуровневое в зависимостях (типа x86 GPU библиотеки), тогда использую, но без Nix. Видимо, это больше для низкоуровневых экосистем (Go/Rust).

Спасибо, что поделились методом. Я только изучаю программирование, но с ходу столкнулся с проблемами совместимости разных инструментов и библиотек. Какой тутор нормальный ни возьми - он 3х или 4х летней давности - без танцев с бубном не пройти. Обязательно придётся решать проблемы с настройками проекта, а оно мне вообще не упало. Проект уж устарел и сам автор уже говорит, что по другому б сделал. Но и не денешься никуда (Основы-то надо как-то изучить, а тутор по новому стеку ещё найти надо и заплатить, а тут бесплатно).
Вообще, выглядит как мастхев.

Вот доп видео по теме:

https://youtu.be/5XY3K8DH55M?si=v2xMKsgQQUiVh1u7

Если у Вас уже поднакопилось флейков, но не знаете куда их залить или отправлять пулриквест в NUR лень то приглашаю попробовать мой сервис https://pieceofflakenixrepository.org/publication

Sign up to leave a comment.

Articles