!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

656 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues166 Servers

Load older messages


SenderMessageTime
30 May 2023
@inclyc:matrix.orgYingchi LongScreenshot_20230528_124426_20230530094521.png
Download Screenshot_20230528_124426_20230530094521.png
01:45:39
@inclyc:matrix.orgYingchi LongScreenshot_20230528_124528_20230530094524.png
Download Screenshot_20230528_124528_20230530094524.png
01:45:44
@daxvena:matrix.orgdaxvenathat's really cool! i've been wanting this so badly ๐Ÿ˜…01:46:43
@inclyc:matrix.orgYingchi Long
In reply to @daxvena:matrix.org
that's really cool! i've been wanting this so badly ๐Ÿ˜…
For example you can inspect real arguments for callPackage & nixosModule?
01:47:54
@inclyc:matrix.orgYingchi LongAST injections now is generally pure magics. We have our own classes inherited from nix itself, and override its `eval` method. https://github.com/inclyc/nixd/blob/2ee1ef796dd6dd5f0bc8cc4a3bc804972018c973/lib/nixd/include/nixd/CallbackExpr.h#L21 https://github.com/inclyc/nixd/blob/2ee1ef796dd6dd5f0bc8cc4a3bc804972018c973/lib/nixd/src/CallbackExpr.cpp#L4101:50:43
@inclyc:matrix.orgYingchi Long* AST injections now are generally pure magics. We have our own classes inherited from nix itself, and override its `eval` method. https://github.com/inclyc/nixd/blob/2ee1ef796dd6dd5f0bc8cc4a3bc804972018c973/lib/nixd/include/nixd/CallbackExpr.h#L21 https://github.com/inclyc/nixd/blob/2ee1ef796dd6dd5f0bc8cc4a3bc804972018c973/lib/nixd/src/CallbackExpr.cpp#L4101:51:00
@daxvena:matrix.orgdaxvenai really like how it's pick-backing off of the existing nix library rather than rewriting a parser & ast from scratch01:55:11
@daxvena:matrix.orgdaxvena * i really like how it's piggybacking off of the existing nix library rather than rewriting a parser & ast from scratch01:55:19
@daxvena:matrix.orgdaxvena Yingchi Long: it looks like you should post in the discussion form to get to request to add it to the organization: https://nix-community.org/contact/ 02:28:01
@daxvena:matrix.orgdaxvena * Yingchi Long: it looks like you should post in the discussion forum to get to request to add it to the organization: https://nix-community.org/contact/ 02:28:15
@inclyc:matrix.orgYingchi Long
In reply to @daxvena:matrix.org
Yingchi Long: it looks like you should post in the discussion forum to get to request to add it to the organization: https://nix-community.org/contact/
Thanks :). Posted https://github.com/orgs/nix-community/discussions/611
03:03:19
@inclyc:matrix.orgYingchi LongAlso created a project specific discussion room: https://matrix.to/#/#nixd:matrix.org03:03:56
@adis:blad.isadisbladis Yingchi Long: Nice project! I could help you get onboarded to the nix-community org.
What we need to do first is to send you an invite to the org so you can transfer the repo.
03:20:45
@adis:blad.isadisbladis Yingchi Long: I sent you an invite. 03:23:03
@adis:blad.isadisbladisIf you don't see the email you can go to https://github.com/nix-community and click the banner that pops up03:23:53
@inclyc:matrix.orgYingchi Long
In reply to @adis:blad.is
Yingchi Long: I sent you an invite.
Thanks! Joined๐Ÿš€
03:27:49
@inclyc:matrix.orgYingchi LongScreenshot_20230530_133052.png
Download Screenshot_20230530_133052.png
05:31:28
@inclyc:matrix.orgYingchi LongImplemented attribute set completion :)05:31:45
@kranzes:matrix.orgIlan Joselevich (Kranzes)I don't think we have that in nil yet06:28:12
@kranzes:matrix.orgIlan Joselevich (Kranzes)well we do, just not for pkgs06:28:44
@inclyc:matrix.orgYingchi Long
In reply to @adis:blad.is
Yingchi Long: Nice project! I could help you get onboarded to the nix-community org.
What we need to do first is to send you an invite to the org so you can transfer the repo.
I've transferred the ownership to nix-community/nixd ๐Ÿฅฐ. What should I do now?
06:30:30
@kranzes:matrix.orgIlan Joselevich (Kranzes)
In reply to @inclyc:matrix.org
I've transferred the ownership to nix-community/nixd ๐Ÿฅฐ. What should I do now?
Lose all access to the repo /s
07:06:47
@kranzes:matrix.orgIlan Joselevich (Kranzes)But seriously, you just need to be put on a team in the github org07:07:05
@kranzes:matrix.orgIlan Joselevich (Kranzes)People are probably asleep right now 07:07:21
@kranzes:matrix.orgIlan Joselevich (Kranzes)I think only admins are able to do that 07:08:09
@adis:blad.isadisbladisWe need to set up a team and change the description to indicate you as a maintainer. I'll take care of that when I get home in a few hours07:11:27
@joerg:thalheim.ioMic92 Yingchi Long: adisbladis I made Yingchi Long admin of the repo and converted the external contributors into a team: https://github.com/orgs/nix-community/teams/nixd/repositories Yingchi Long you can add more people to this team as you like 08:15:08
@adis:blad.isadisbladis
In reply to @joerg:thalheim.io
Yingchi Long: adisbladis I made Yingchi Long admin of the repo and converted the external contributors into a team: https://github.com/orgs/nix-community/teams/nixd/repositories Yingchi Long you can add more people to this team as you like
Great! Thank you!
08:51:54
@inclyc:matrix.orgYingchi LongScreenshot_20230530_233105.png
Download Screenshot_20230530_233105.png
15:32:20
@inclyc:matrix.orgYingchi LongWe have (limited) support for nix flakes now!15:32:39

Show newer messages


Back to Room ListRoom Version: 6