eepm icon indicating copy to clipboard operation
eepm copied to clipboard

Feature request: epm play для git репозиториев к пакету (doom emacs, lazyvim)

Open e-gleba opened this issue 2 months ago • 2 comments

Идея пришла при установке кастомных дистрибутивов ПО, таких как doom emacs, lazyvim. У них нет отдельных deb или rpm пакетов, это просто git репозиторий.

Хотелка:

epm play doom-emacs lazyvim

под капотом подтянется набор пакетов + гит репозиторий (если уже есть, т.е. случай обновления - обновить репо или не трогать в зависимости от пакета)

Заранее спасибо!

e-gleba avatar Oct 26 '25 11:10 e-gleba

Оба ваши примера ставятся локально в каталог пользователя. epm play же может только установить пакет в систему.

vitlav avatar Oct 31 '25 09:10 vitlav

Принял, эх, придется сидеть на ansible и кастомных bash скриптах( Может все-таки можно как-то это в инфру альта добавить? Чтобы упросить жизнь на чистом vanilla дистре. Идейный вдохновитель - scoop.sh с винды. У них есть тот же lunarvim

e-gleba avatar Oct 31 '25 11:10 e-gleba

Принял, эх, придется сидеть на ansible и кастомных bash скриптах( Может все-таки можно как-то это в инфру альта добавить? Чтобы упросить жизнь на чистом vanilla дистре. Идейный вдохновитель - scoop.sh с винды. У них есть тот же lunarvim

А чем scoop отличается от winget? А, понял, Scoop downloads and manages packages in a portable way, keeping them neatly isolated in ~\scoop

А вы попробуйте поставить powershell (epm install powershell) и в него поставить scoop. Может он и заработает :)

Вообще мне кажется, что таких случаев, когда конфиг надо поставить, всего несколько. Но вы поделайте кастомные скрипты, а потом посмотрим, что получается.

vitlav avatar Nov 24 '25 07:11 vitlav