!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

883 Members
181 Servers

Load older messages


SenderMessageTime
6 Jul 2021
@mvtva:matrix.orgmvnetbizI think your idea of it potentially being useful to just having a checked in file with information that doesn't need to be highly processed (by nix) to read is valid though.23:48:50
7 Jul 2021
@blaggacao:matrix.orgDavid Arnold (blaggacao)Yeah, 100%! I like the blanking since it also tells the (attentive) reader a story. It is somewhat obvious that we don't car about its nixpkgs dependency although, we ourselves might depend on it.00:49:05
@blaggacao:matrix.orgDavid Arnold (blaggacao)In the Unofficial Flake Roadmap that I formulated some time ago, I had the idea of input groups that are mapped to outputs, so that the usage of any specific output can have a better view on the direct inputs required.00:50:02
@blaggacao:matrix.orgDavid Arnold (blaggacao)* In the Unofficial Flake Roadmap that I compiled a couple of days ago, I had the idea of input groups that are mapped to outputs, so that the usage of any specific output can have a better view on the direct inputs required.00:50:26
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Yeah, 100%! I like the blanking since it also tells the (attentive) reader a story. It is somewhat obvious that we don't care about its nixpkgs dependency although, we ourselves might depend on it.00:53:46
@mvtva:matrix.orgmvnetbizYou can have multiple flakes in 1 git repo and reference lower ones from a top level flake.nix, I think I saw an example of this already somewhere01:15:55
@mvtva:matrix.orgmvnetbizThat might already suit that use case and not require more complicated flake implementation01:16:35
@blaggacao:matrix.orgDavid Arnold (blaggacao) Yeah, this is a good idea! I tried to do that myself, as well. It feels a bit heavy handed, if it's just for a devShell or a checks implementation of the top level flake that depends on some extra depeendencies. But maybe the vision for flakes is to be super slim. 13:38:14
@blaggacao:matrix.orgDavid Arnold (blaggacao)... if that's the case though, we could as well argue the outputs should be limited to a single output.13:38:49
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Yeah, this is a good idea! I tried to do that myself, as well. It feels a bit heavy handed, if it's just for a `devShell` or a `checks` implementation of the top level flake that depends on some extra dependencies. But maybe the vision for flakes is to be super slim.13:39:11
@blaggacao:matrix.orgDavid Arnold (blaggacao)* ... if that's the case though, we could as well argue `outputs` should be limited to a single output.13:39:30
@multivariante:matrix.orgmultivariante set a profile picture.21:22:56
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://github.com/NixOS/nix/pull/4641 is making quite some good progress! If CitadelCore where in this room, my expression of thankfulness could reach them directly.22:17:29
@blaggacao:matrix.orgDavid Arnold (blaggacao) niksnut: maybe you can have a look at it? It's quite an annoying bug that precludes from effectively aligning the starts when trying to use the follows notation. I think a lot of people just move on and are secluded from harnessing the true powers of follows, so I find it extremely refreshing that CitadelCore has taken on the task. 22:19:20
@blaggacao:matrix.orgDavid Arnold (blaggacao) * niksnut: maybe you can have a look at it? It's quite an annoying bug that precludes from effectively aligning the starts (=inputs) when trying to use the follows notation. I think a lot of people just move on and are secluded from harnessing the true powers of follows, so I find it extremely refreshing that CitadelCore has taken on the task. 22:19:35
9 Jul 2021
@multivariante:matrix.orgmultivariante left the room.00:21:40
@thom:uint.onetomcur joined the room.14:30:36
@thom:uint.onetomcur changed their display name from Thom to tomcur.14:31:06
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️ set a profile picture.16:39:07
11 Jul 2021
@rosariopulella:matrix.orgrosariopulella joined the room.15:45:57
12 Jul 2021
@softinio:matrix.orgsoftinio joined the room.06:06:35
@citadelcore:nixos.devAlex Zero joined the room.15:00:31
14 Jul 2021
@kotwys:matrix.orgKočyš Mikajlo joined the room.08:32:40
@paultrial:banditlair.compaultrial joined the room.17:36:01
15 Jul 2021
@Las:matrix.orgLasDoes anyone know if there's a way to verify commits in inputs?08:56:00
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneCan somebody tell me if there's a way to do this better, or if we need to add it to the flake schema?22:04:03
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone I need to use git describe on some sources. 22:04:13
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone The flake lock outputs lots of things, but I can't actually use git describe on a given source, because in order to do that I'd need to download the git index, which is highly impure! 22:04:46
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone * The flake lock describes lots of things, but I can't actually use git describe on a given source, because in order to do that I'd need to download the git index, which is highly impure! 22:04:54
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zonehttps://discourse.nixos.org/t/git-describe-like-attributes-for-flakes/1080522:27:03

Show newer messages


Back to Room ListRoom Version: 6