| 27 Jul 2021 |
David 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 | This 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 | I will write something up and will ask to insert it somewhere | 08:35:23 |
David Arnold (blaggacao) | https://demo.hedgedoc.org/uyQYTpTVQbyvpdcJ6MvlQg# | 10:22:28 |
David Arnold (blaggacao) | Although flakes is "purity by default", already. Do you refer to banning impurity outright? | 10:23:10 |
David 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 |
David 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 | 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 | I'd like to get neovim version 0.5.0 from unstable but 0.4.4 gets installed | 13:04:57 |
David Arnold (blaggacao) | teutat3s: What's the failure hypothesis? | 13:42:16 |
@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 |
David 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 |
David 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 |
David Arnold (blaggacao) | I also tried to make that fact a little more discoverable in this gotcha | 13:50:24 |