!UUqahLbShAYkkrXmKs:matrix.org

DevOS

32 Members
Seeking help and geeking out together on https://github.com/divnix/devos & https://github.com/divnix/digga10 Servers

Load older messages


SenderMessageTime
26 Jul 2021
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgdo you guys know how ofborg works? would love to execute that job locally17:50:51
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgwelp19:02:32
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgits over 19:02:34
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orghttps://github.com/NixOS/nixpkgs/pull/13158519:02:35
@pachumicchu:myrdd.infoPacman99This is relevant: https://github.com/NixOS/rfcs/pull/8822:44:07
@pachumicchu:myrdd.infoPacman99 * I guess this is relevant: https://github.com/NixOS/rfcs/pull/8822:44:18
@pachumicchu:myrdd.infoPacman99I think you would have to start with a warning that the python2 packages are going to be removed22:44:42
27 Jul 2021
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgyeah, I ended up with droping this idea anyways04:20:09
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgit is such a pain to pick out all the dependencies04:20:18
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.organd somehow in the background those dependencies seem to mix and match between 2.7 and 3.x04:20:40
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.organd you can already see how many of them i have went through, it was such a pain04:20:59
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgTL;DR: First we need to see nixops v1 deprecated04:21:11
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgthen we can talk04:21:17
@blaggacao:matrix.orgDavid Arnold (blaggacao)
In reply to @gytis-ivaskevicius:matrix.org
TL;DR: First we need to see nixops v1 deprecated
I have an aversion for (state-full) nixops, v1 & v2
21:31:54
@blaggacao:matrix.orgDavid Arnold (blaggacao) I'm considering the possibility of adding a lib api container to digga, so that we can have a more standardized take on: https://github.com/divnix/devos/blob/8b67cae20a110f296abf91cdba94a3946b1ba647/flake.nix#L92-L94 21:34:14
@blaggacao:matrix.orgDavid Arnold (blaggacao)Such should give sensible guardrails to system-spaced libs, which I apparently happen to be using in every devos env so far.21:35:59
@blaggacao:matrix.orgDavid Arnold (blaggacao)And if system-spacing is superfluous in a particular case, import memoization would make it cheap to do it anyways.21:37:49
@blaggacao:matrix.orgDavid Arnold (blaggacao)(that's the Super Stupid Flakes argument to system-space everything by default, btw.)21:56:41
28 Jul 2021
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgThis reminds me that Nix impurity removal should be added to that unofficial flakes roadmap. Can anyone send url to that sheet?08:35:07
@gytis-ivaskevicius:matrix.org@gytis-ivaskevicius:matrix.orgI will write something up and will ask to insert it somewhere08:35:23
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://demo.hedgedoc.org/uyQYTpTVQbyvpdcJ6MvlQg#10:22:28
@blaggacao:matrix.orgDavid Arnold (blaggacao) Although flakes is "purity by default", already. Do you refer to banning impurity outright? 10:23:10
@blaggacao:matrix.orgDavid Arnold (blaggacao) fufexan: the root cause of the error you had about bud having a __functor w.r.t. nix registry option: https://github.com/NixOS/nixpkgs/pull/131814 12:55:14
@blaggacao:matrix.orgDavid Arnold (blaggacao) Gytis Ivaskevicius: also affects (until fix is merged and backported) https://github.com/gytis-ivaskevicius/flake-utils-plus/blob/51a82925db31073bc4822c9b538a0a3ebf1134b2/lib/autoRegistry.options.nix#L4 12:56:17
@teutat3s:pub.solar@teutat3s:pub.solar

Could someone check if with latest commits on digga/main and devos/develop overlays/overrides.nix still works as expected to override the channel to latest for home-manager packages? Got issues with the home-manager neovim option pulling the version from 21.05 instead of unstable again... 😇
I added neovim-unwrapped to the overrides.nix packages

https://rycee.gitlab.io/home-manager/options.html#opt-programs.neovim.enable

13:02:23
@teutat3s:pub.solar@teutat3s:pub.solar I'd like to get neovim version 0.5.0 from unstable but 0.4.4 gets installed 13:04:57
@blaggacao:matrix.orgDavid Arnold (blaggacao) teutat3s: What's the failure hypothesis? 13:42:16
@teutat3s:pub.solar@teutat3s:pub.solar I add neovim-unwrapped to overlays/overrides.nix, but home-manager doesn't seem to pick up the latest channel and pulls in packages from 21.05 regardless. I expected home-manager to follow the overridden channel, too - is that a misunderstanding on my end? 13:44:16
@blaggacao:matrix.orgDavid Arnold (blaggacao) So according to the fup-adapter the overlays get consumed by their respective channel. According to the outputs-builder, the default channel is used as pkgs outside of hosts. 13:49:34
@blaggacao:matrix.orgDavid Arnold (blaggacao) * So according to the fup-adapter the overlays get consumed by their respective channel. According to the outputs-builder, the default channel is used as pkgs outside of hosts, that override it. 13:49:51

Show newer messages


Back to Room ListRoom Version: 6