Size: a a a

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

2021 June 03

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
да я хз, я только по старпёрски умею, просто внутри одного init.el setq вызывать и всё
источник

F

Forever seventeen &a... in Emacs — русскоговорящее сообщество
Нет, но они по темам все
источник

F

Forever seventeen &a... in Emacs — русскоговорящее сообщество
Можно открыть тему и потом глазами пообежать
источник

EZ

Evgeny Zajcev in Emacs — русскоговорящее сообщество
ну норм чо, но текст есть текст
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
предлагаешь переписать имакс?)

а если серьёзно, то понятное дело, что декларативно и воспроизводимо создание конфига, а не процесс выполнения итоговой софтвари.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Нет, use-package
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
он мало чего привнесёт, но добавит проблем. Небольшая иллюзия декларативности того не стоит, к тому же пользователю этот интерфейс торчать не будет, он разве что увидит сорцы у себя в load-path'ах, а так, rde features для пользователя полностью декларативны.

если бы условный use-package/leaf были бы в изкоробочной версии имакса, то возможно да, стоило бы поюзать их, а так, только лишняя зависимость, необходимость макроэкспандить для отладки и прочие заморочки.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Я не про сам use-package, а обвязки на схеме в его стиле
источник

A ß in Emacs — русскоговорящее сообщество
жёстко
источник

A ß in Emacs — русскоговорящее сообщество
я считаю это абьюз автолоадов
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
а, понял. Да, об этом я думал, наверное сделаю это частью Guix Home'а.

Один чувак сделал гайловую обвязку, которая просто генерит (use-package blablabla):
https://framagit.org/tyreunom/guix-home-manager/-/merge_requests/7/diffs#fde31578cd2c6e21ef33b87b3182bb9192c03a32_0_81

Думаю что-то в духе этого можно сделать, но rde это больше про конфиг аля prelude/doom emacs для дидов
источник

SB

S B in Emacs — русскоговорящее сообщество
А кто пробовал пакет для Постгреса? Стабильно работает?
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Был уверен, что ты напишешь про автолоады =)

у меня есть ещё три варианта, как реализовать загрузку конфиг, но два из них не будут работать в одном узком кейсе, который я планирую в перспективе запилить, а 3ий довольно геморный пока.

а какие потенциальные проблемы видишь у такого решения? или просто не очень нравится использование автолоадов не по назначению?
источник

A ß in Emacs — русскоговорящее сообщество
sql.el?
источник

A ß in Emacs — русскоговорящее сообщество
я не вижу причин извращаться с ними если можно просто грузить файлы
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
чтобы загрузить файлы, нужно чтобы кто-то загрузил файл, который загрузит эти файлы. Это либо init.el где-то в хомяке, либо default.el в site-lisp, либо один из пакетов, в котором есть автолоад. Первый два варика мне не нравятся из-за того самого узкого юзкейса, а третий мало чем отличается от того, чтобы всё фигачить автолоадами.
источник

A ß in Emacs — русскоговорящее сообщество
рассказывай про кейс
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
хм) ну я хочу так: заходишь в папку с проектом делаешь guix environment --magic -- emacs и у тебя грузится твой конфиг имакса, но + ещё фичи (пакеты и настройки к ним), которые нужные для работы проекта.
источник

A ß in Emacs — русскоговорящее сообщество
ты неправильно хочешь)
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
это конечно всё баловство и эксперементаторство, но в целом есть идея как это более менее аккуратно реализовать.
источник