Size: a a a

2021 June 08

АБ

Александр Бантьев... in NixOS
Тебе вообще не нужно свою деривацию делать, если за тебя её уже написали
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
так ее за меня не написали
источник

АБ

Александр Бантьев... in NixOS
Просто environment.systemPackages = [ (import "${builtins.fetchGit " https://github.com/kmonad/kmonad"}/nix" ) ];
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
Переслано от flexagoon 🇧🇾 Жыве Бе...
блин, а та деривация, которая там написана, скачивает устаревшую версию со страницы releases. что там изменить, чтобы она скачивала код с гитхаба, билдила через nix-build и потом уже это можно было добавить в configuration.nix?
источник

АБ

Александр Бантьев... in NixOS
Ну если ты можешь сделать nix-build, то написали
источник

АБ

Александр Бантьев... in NixOS
Если хочешь, можешь конечно сам сделать через cabal2nix
источник

АБ

Александр Бантьев... in NixOS
Так даже дерево зависимостей поменьше будет
источник

АБ

Александр Бантьев... in NixOS
Но тебе самому придется чинить зависимости, если в nixpkgs что-нибудь сломают
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
а что из этого тогда в оверлей пихать
https://github.com/kmonad/kmonad/tree/master/nix
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
или просто весь код
источник

АБ

Александр Бантьев... in NixOS
Да не обязательно тебе оверлей, блин
источник

АБ

Александр Бантьев... in NixOS
^
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
а, окей
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
сейчас попробую
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
nixos-rebuld switch зависает на fetching Git repository 'https://github.com/NixOS/nixpkgs.git'.... Это ошибка, или так должно быть и мне просто ждать?
источник

АБ

Александр Бантьев... in NixOS
Оно выкачивает целиком репозиторий
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in NixOS
а почему оно так делает
ему же надо кмонад скачать, а не nixpkgs
источник

АБ

Александр Бантьев... in NixOS
Потому что kmonad зависит от своей версии nixpkgs
источник

АБ

Александр Бантьев... in NixOS
источник

АБ

Александр Бантьев... in NixOS
Ну вообще конечно немножко через жопу оно опакечено
источник