| 18 Jul 2023 |
proofconstruction | Seems that there's some relatively recent issue in nixos-hardware which is preventing X11 rendering. I have very little time to chase after that, though, and no personal interest: my pi4 is a headless router. We discussed this briefly in a previous meeting, but unless someone wanted to own this documentation (and really, it should be whoever is working on rpi support in nixos-hardware), I would actually prefer to just remove the existing tutorial and let people find the wiki page, or the post by that user, etc | 21:05:18 |
infinisil | proofconstruction: Sounds good! | 21:07:09 |
| 20 Jul 2023 |
alejandrosame | I won't be able to join today's meeting. | 04:59:02 |
@brian:bmcgee.ie | Can't make it today, just got pulled into a client call | 12:29:12 |
proofconstruction | Me either for the LJWG. Only update is PR #650 in progress, making edits based on @fricklerhandwerk's review and will have them pushed before tomorrow. Feel free to add comments to that one. In particular I'd like to have one or two more packages to write increasingly complex derivations for, to demonstrate things like NIX_LD_PATH and pkg-config includes. I also don't have a good story for how to determine where a dependency lives (in the tutorial, we need X11/Xlib.h from xorg.libX11.dev but I don't know a nice way to actually find these things beyond googling and knowing something about packaging conventions in other projects. Suggestions welcome | 13:12:19 |
| Rígille S. B. Menezes joined the room. | 17:14:12 |
infinisil | pennae: asymmetric: I fixed the line indentation bug in nixdoc :D https://github.com/nix-community/nixdoc/pull/62 | 18:33:18 |
pennae | In reply to @infinisil:matrix.org pennae: asymmetric: I fixed the line indentation bug in nixdoc :D https://github.com/nix-community/nixdoc/pull/62 it looks like you reinvented textwrap::dedent? | 18:44:50 |
infinisil | pennae: I did apparently! Although there's some special handling for the first line | 18:45:29 |
pennae | not sure the first line should be handled specially | 18:50:28 |
pennae | do you have an example where dedent would misbehave? | 18:50:39 |
infinisil | pennae: For cases like
/* This is some docs
For a function
*/
| 18:50:55 |
pennae | that would be handled by dedent(...).trim() | 18:51:36 |
infinisil | Also:
/*
Type: foo :: {
x :: Int;
y :: Bool;
}
*/
| 18:52:00 |
infinisil | In reply to @pennae:matrix.eno.space that would be handled by dedent(...).trim() Ahh 🤔 | 18:52:19 |
infinisil | Yeah lemme try dedent then :) | 18:52:30 |
pennae | In reply to @infinisil:matrix.org
Also:
/*
Type: foo :: {
x :: Int;
y :: Bool;
}
*/
that too? dedent ignores the first line, the rest is dedented by two spaces | 18:52:31 |
infinisil | pennae: Are you sure? The docs don't mention anything of that | 18:53:43 |
infinisil | Anyways, I'll just try it out | 18:53:47 |
infinisil | Yeah it doesn't treat the first line differently | 19:01:12 |
infinisil | pennae: Was able to use it though, thanks for the suggestion, PR updated | 19:14:48 |
pennae | we do have an overabundance of doxygen-style comments in lib docs, we can't help but notice :D | 19:16:54 |
| 21 Jul 2023 |
| kookie changed their display name from kookie (offline) to kookie. | 07:59:26 |
| Domen Kožar changed their profile picture. | 12:30:59 |
asymmetric | This RFC proposing documenting support tiers got merged, but I can't find any mention of support tiers in nixpkgs+nixos manuals. Am I looking in the wrong place? | 16:41:50 |
infinisil | asymmetric: RFC 46 introduced the support tiers: https://github.com/NixOS/rfcs/pull/46 | 16:43:48 |
infinisil | Maybe it was never properly implemented by documenting it anywhere.. | 16:44:00 |
infinisil | (other than the RFC) | 16:44:04 |
asymmetric | yeah, that's what i'm thinking.. ☹️ | 16:44:26 |
asymmetric | it's kinda suprising how sometimes RFC end up merged but not implemented /rant | 16:44:52 |