| 15 May 2024 |
murazaki | * ok thanks but what about code patches or git content to fetch and fill the overlay ? | 21:36:57 |
@jade_:matrix.org | In reply to @ff-vringar:mozilla.org Is there a meta collection of knowledge bases with a quick comment on each of them like "look here if you want to know X or if Y is your learning style"? sorta what the lix.systems resources page is, but ehhhh it's hard to really provide good resources since most of us just got good at reading nixpkgs source | 21:37:18 |
hexchen | In reply to@jade_:matrix.org holy trinity nix.png do we need a holy lix trinity version of this | 21:37:38 |
@jade_:matrix.org | In reply to @murazaki:matrix.org ok thanks but what about code patches or git content to fetch and fill the overlay ? often these can be done by clever use of overlays, which is usually how i do it | 21:37:46 |
@jade_:matrix.org | but yes, sometimes you do in fact just need a git fork | 21:38:00 |
Qyriad | Usually though you can just vendor the modified package.nix | 21:38:30 |
Qyriad | In reply to@jade_:matrix.org sorta what the lix.systems resources page is, but ehhhh it's hard to really provide good resources since most of us just got good at reading nixpkgs source We::Qyriad intend to write the good resources :) | 21:39:23 |
@jade_:matrix.org | ^^ yeah that's what i mean by just overlaying the callPackage thing. i meant to write a blog post about this but there are only so many jades in the world to write those | 21:39:53 |
FireFly | at some point in the past I thought a "guide to navigating nixpkgs" blogpost would be an interesting idea (though I'm not sure I'd be qualified to write it, well, I guess I could cover the bits I know about but there'd be many gaps :p) | 21:40:08 |
Qyriad | Jade has a talk on that one actually | 21:40:17 |
@jade_:matrix.org | In reply to @firefly:raccoon.college at some point in the past I thought a "guide to navigating nixpkgs" blogpost would be an interesting idea (though I'm not sure I'd be qualified to write it, well, I guess I could cover the bits I know about but there'd be many gaps :p) do you mean my nixcon 2023 talk ;-) | 21:40:18 |
FireFly | ohh | 21:40:21 |
FireFly | I should watch that :p | 21:40:25 |
julia | honestly I'd love for the nixpkgs manual to link to the source implementation.
slightly unrelated to that is something I've found is that I tend to go straight to a search engine looking for things (even when I know the name) when I want to know how to use it; but actually opening the nixpkgs manual and ctrl-f is significantly better and faster. (though, it definitely needs some improvements | 21:54:14 |
vringar | In reply to @jade_:matrix.org do you mean my nixcon 2023 talk ;-) Btw is there a big overlap between CCC and nix folks or how did this event supported by the VOC/media.ccc.de folks? | 21:55:41 |
@jade_:matrix.org | In reply to @julia:the-apothecary.club
honestly I'd love for the nixpkgs manual to link to the source implementation.
slightly unrelated to that is something I've found is that I tend to go straight to a search engine looking for things (even when I know the name) when I want to know how to use it; but actually opening the nixpkgs manual and ctrl-f is significantly better and faster. (though, it definitely needs some improvements yes same | 21:55:41 |
@jade_:matrix.org | also we recommend :doc in lix! | 21:55:46 |
@jade_:matrix.org | we, at nix-doc inc, recommend nix-doc, | 21:56:00 |
julia | oh yeah that's something that does exist now! :3 | 21:56:11 |
julia | (I had been using nix-doc but I was continually getting like plugin load errors that stopped me using it at different times so I turned it off iirc) | 21:56:53 |
@jade_:matrix.org | In reply to @julia:the-apothecary.club (I had been using nix-doc but I was continually getting like plugin load errors that stopped me using it at different times so I turned it off iirc) yes, those happened in lix because we never updated it for lix and instead disabled the nix dependency for it :D | 21:57:15 |
@jade_:matrix.org | In reply to @julia:the-apothecary.club (I had been using nix-doc but I was continually getting like plugin load errors that stopped me using it at different times so I turned it off iirc) * yes, those happened in lix because we never updated it for lix and instead disabled the nix dependency and plugin for it :D | 21:57:21 |
@jade_:matrix.org | because we obsoleted the plugin | 21:57:27 |
julia | oh I was meaning pre-lix | 21:57:47 |
@jade_:matrix.org | ah | 21:58:01 |
@jade_:matrix.org | yea we tried very hard to make it warn on load failure | 21:58:10 |
@jade_:matrix.org | but then we fixed load failure to be nonfatal in lix | 21:58:19 |
@jade_:matrix.org | this should get release noted. theres so much "we just fixed some shit" that should get release noted | 21:58:33 |
julia | oh actually I suspect now why it might have been failing, on our nixos-infected systems the version of nix in use is the weird one with leftover statw that's several versions old.... | 21:59:14 |
Qyriad | In reply to @jade_:matrix.org this should get release noted. theres so much "we just fixed some shit" that should get release noted Yeah we::Qyriad only recently realized "oh wait these bugs were user facing they should probably get release notes…" | 21:59:31 |