Size: a a a

2017 November 28

AP

Anatolii Prylutskyi in NixOS
Ну они фиксят версию nixpkgs и потом накатывают нужные патчи перед сборкой
источник

AP

Anatolii Prylutskyi in NixOS
Глянь видео, там с привязкой к таймстемпу
источник

ЕО

Евгений Омельченко in NixOS
> глянь видео
:( Это какая-то особая культура. Кто все эти люди, которые смотрят видео в интернете? :(
источник

DA

Denis Afonin in NixOS
в сабже уж больно сильно всё "гвоздями прибито", ИМХО. В своё время уйму времени потратил, добавляя к urxvt свой плагин; в итоге плюнул на nixos-овые идеи организации rxvt-плагинов, сделал новый пакет как перловую библиотеку и пакет-обёртку для urxvt - его вместо и ставлю.
источник

DA

Denis Afonin in NixOS
Евгений Омельченко
> глянь видео
:( Это какая-то особая культура. Кто все эти люди, которые смотрят видео в интернете? :(
во-во. Это ж сколько времени свободного надо?
источник

AP

Anatolii Prylutskyi in NixOS
Ну смотрю то я выборочно, можно на скорости не 1х
источник

AP

Anatolii Prylutskyi in NixOS
Ну и я кинул прямо с привязкой ко времени
источник

ЕО

Евгений Омельченко in NixOS
Denis Afonin
в сабже уж больно сильно всё "гвоздями прибито", ИМХО. В своё время уйму времени потратил, добавляя к urxvt свой плагин; в итоге плюнул на nixos-овые идеи организации rxvt-плагинов, сделал новый пакет как перловую библиотеку и пакет-обёртку для urxvt - его вместо и ставлю.
Ну мне кажется, что проблема в том, что они пытаются сделать когфигурябельным абсолютно всё, но у них не получается
источник

AP

Anatolii Prylutskyi in NixOS
Хотите unsafeperfomio какой-то?
источник

DA

Denis Afonin in NixOS
угу, ибо всегда найдётся ещё что-то, чего они не предусмотрели. Может, проблема в языке, не позволяющем свободный оверрайд почти-чего угодно где угодно?
источник

DA

Denis Afonin in NixOS
Но, так или иначе, решить-то таки всё можно, со временем.
источник

ЕО

Евгений Омельченко in NixOS
Anatolii Prylutskyi
Хотите unsafeperfomio какой-то?
Я к сожалению пока не много чего пробовал, чтобы понять как решить эту проблему на структурном уровне.
источник

DA

Denis Afonin in NixOS
Anatolii Prylutskyi
Хотите unsafeperfomio какой-то?
да не, скорее вот на примере патча kbd xserver - чтобы удалить одну строчку из генератора конфига Xorg-а, придётся либо со своей веткой nixpkg жить, либо копировать xserver.nix..
источник

DA

Denis Afonin in NixOS
вот если бы можно было выцепить функцию генерации этого конфига и обернуть чем-то своим, ээх
источник

DA

Denis Afonin in NixOS
(точнее, выцепить любую функцию из любого пакета и чем-нибудь её обернуть. Ну да мечтать не вредно:))
источник

ЕО

Евгений Омельченко in NixOS
Звучит как ооп :)
источник

DA

Denis Afonin in NixOS
ну тут бы, возможно, помогла декомпозиция пакетов на набор функций и той-самой-главной, где всё в пакет собирается и которую позволительно менять. Но работа это адская, все существующие пакеты-то переписывать.
источник

DA

Denis Afonin in NixOS
а ооп тут бы не помешал, в Хаскелевском стиле конечно:)
источник

ЕО

Евгений Омельченко in NixOS
Ну это в любом случае звучит как костыль, по сути ты хочешь, реально, как в ООП "унаследовать" от существующего пакета новый и реимплементировать часть функций.
Или применить декоратор в протипно-ориентированном программировании
источник

DA

Denis Afonin in NixOS
по сути да. Но лучшего решения в голову не приходит..
источник