!UUqahLbShAYkkrXmKs:matrix.org

DevOS

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

You have reached the beginning of time (for this room).


SenderMessageTime
12 Aug 2021
@timdeh:matrix.org@timdeh:matrix.organd I'm already thinking about what 2.0 will look like :D23:07:28
@ultranix:matrix.org@ultranix:matrix.orgyeah me similarly, first attempt at using flakes was finally nixflk23:07:32
@d4hines:matrix.org@d4hines:matrix.org
In reply to @timdeh:matrix.org
indeed, DevOS was more of an attempt at reifying a best practice for a Nix repository. It's hard to grasp a best practice when you barely understand the rules of the game 😅
I'm not sure about this. create-react-app seems like a counter-example. So does cargo for rust.
23:08:42
@timdeh:matrix.org@timdeh:matrix.orgtrue, but with nix we don't really have the toolage to make it quite so automatic23:09:12
@timdeh:matrix.org@timdeh:matrix.org although I've been looking at https://github.com/jonringer/nix-template as a potential to bridge this gap 23:09:36
@ultranix:matrix.org@ultranix:matrix.orgflakes kind of skipped over the RFC process, pushed through without finishing it. so its in no man's land and i hear there's still several unsolved issues23:09:49
@timdeh:matrix.org@timdeh:matrix.orgyeah, there's a bunch of stuff people aren't happy about, but the ironic piece is that the format hasn't changed since their release. So in practice, they are quite stable 😄23:10:34
@timdeh:matrix.org@timdeh:matrix.org I think the only breaking change was when epoch was removed, and I think that happened before Eelco even merged it to nixpkgs 23:11:47
@d4hines:matrix.org@d4hines:matrix.org
In reply to @timdeh:matrix.org
although I've been looking at https://github.com/jonringer/nix-template as a potential to bridge this gap

This seems less than ideal, Imperative shell commands to manage huge boilier plate seems worse than just having less boiler plate/relying on defaults.

The best looking interface into Nix I've seen so far is DevShell. TOML file where you list the packages you need. Amazing! When I figure out how to do overlays consistently, it's going to be awesome. But I have to decide how to do them - Niv or nvfetcher or manually or something else I haven't heard of what?

23:13:55

Show newer messages


Back to Room ListRoom Version: 6