Size: a a a

Emacs — русскоговорящее сообщество

2020 August 09

PG

Pig Greenest in Emacs — русскоговорящее сообщество
в итоге прога вроде нормальная, но композится через анус
источник

I

I Апрельский... in Emacs — русскоговорящее сообщество
суеверие?!
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
открой новую ишью)
источник

I

I Апрельский... in Emacs — русскоговорящее сообщество
Pig Greenest
открой новую ишью)
Так это не мое. Просто из Гугла попал
источник

A

Artem in Emacs — русскоговорящее сообщество
Pig Greenest
не одобряем, у нас консервативная группа
вот да
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
/dev/desider
Переслано от Candy Gumdrop
Я вот думаю, производители этих масок знают что почти все их покупатели - фурри?
источник

/

/dev/desider in Emacs — русскоговорящее сообщество
Valeriy L
Я вот думаю, производители этих масок знают что почти все их покупатели - фурри?
У нас масочный
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
I Апрельский
посаны, а зачем в org-roam есть org-roam-today/org-roam-tomorrow/...? в чем идея? кто-нибудь пользуется?)
Типа легковесная альтернатива org-journal на сколько я понимаю.
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Petrov Sergey
ага, прям пошел везде shell.nix подкладывать
Вот shell.nix - эт бомбическая штука как по мне. Офигенно, когда для разных проектов у тебя разные окружения, вместе с direnv оно ещё и автоматически подтягиваться в текущий шел будет при смене папки.

А то, что в обсуждении выше можно и без shell.nix сделать, но на мой взгляд лучше делать с shell.nix.
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Petrov Sergey
вообще bashible хорош тем, что он логи сыпет и подсвечивает error'ы. Т.е можно собрать конфигуратор системы. А при переходе на следующий релиз можно в виртуалке запустить и прочекать, что отвалилось. Пофиксить и вообще не париться по поводу обновлений ОС. Тупо снес систему, потом поставил чистый новый релиз, запустил конфигуратор и вуаля, всё настроено и работает. Аля nixos
С конфигуратором ты теряешь воспроизводимость, а это довольно важно при переносе окружений.
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
мне непонятно как не подкладывать везде шел никс)) проектов вагон, в каждом свои версии языков, зависимостей. переменных окружения)
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Nikita Mistyukov
мне непонятно как не подкладывать везде шел никс)) проектов вагон, в каждом свои версии языков, зависимостей. переменных окружения)
В никсе можно явно версию определенного пакета подтянуть?
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
можно
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Или там в nixpkgs куча определений одного и того же пакета, но разных версий
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
можно иметь даже разные версии одного итого же пакета
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
В guix единственный способ поставить что-то определенной версии и зафиксироваться на этом - это использовать timemachine и привязаться к определенному коммиту тамошнего nixpkgs
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
То есть нельзя скажем определенную версию библиотеки пульнуть явно вида lib@x.y.z, можно только последнюю апстрим версию или те версии что явно определены в исходниках guix (то есть далеко не все)
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Nikita Mistyukov
мне непонятно как не подкладывать везде шел никс)) проектов вагон, в каждом свои версии языков, зависимостей. переменных окружения)
Про то и речь, я разделяю эту точку зрения, но гипотетически никто не мешает перенести всё из shell.nix в конфиг никсоси.
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
мну не понимает в чем вопрос. вот есть система. она чистая, в ней нету ни питона, ни эрланга с эликсиром, ни ноды, ни елиспа, ни джавы. в ней есть мазила там, телега, вм, хром.

в файле конкретного проетка лежит шел никс который показывает - здесь юзать эрланг 21, эликсир 13.
в соседнем проекте лежит нода 12
еще в одном питон 3.7

нахрена глобально то иметь ноду вообще?)
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
Andrew Tropin
Про то и речь, я разделяю эту точку зрения, но гипотетически никто не мешает перенести всё из shell.nix в конфиг никсоси.
не мешает до тех пор, пока у тебя одна версия питона, ноды или других штук
источник