yea I'm in fact evalutating a flake, u can find it here, but I usually override my inputs' nixpkgs input with mine. I'm using nh to rebuild my config, running nh os switch -H nixos
comments
Yea I'm pretty sure I've also did this correctly since it in fact worked just fine with this electron package I've had in here for a little while now. Looking in nix-tree and searching for nodejs but the only nodejs versions I'm finding are 24.14.1 and no sign of the insecure version. Tried exporting the env and rebuilding my config but it didn't work either
Several things come to mind. First, I think that you followed the instructions correctly; it doesn't look like you did anything wrong, and I'm guessing that this previously worked for Electron. Second, I would consider hunting down the insecure packages and fixing them; my main tool for this would be nix-tree. Try nix run nixpkgs#nix-tree, using the '/' key to find "nodejs" packages. Third, if you have one insecure network-facing package than you might as well consider marking the entire system as temporarily insecure and exporting NIXPKGS_ALLOW_INSECURE to the environment; this is overkill but it will tell you whether there are other extistential issues with your configuration.
We probably need more info. Exact commands and ideally the content of what you're evaluating (a flake I'm assuming based on what you said about inputs).
It's hard to tell if what you've done will actually apply to the evaluation of nixpkgs in your flake, and nixpkgs may be evaluated multiple times.
o i didn't know those worked just like regular urls, makes sense now
Thanks! Though I haven’t experienced that at all. It’s purely icons within gtk apps. Everything plasma or KDE specific works fine
You might want to check out this NixOS discourse thread, it sounds like your issue may be related.
Sure thing, glad it was helpful
Documented here: https://developer.mozilla.org/en-US/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_URL#parameters Not a nix specific feature.
It's how URLs work: nothing flake specific
o yea that did work, I didn't find anywhere where this could be documented so I had no idea, thanks a lot!!
try replacing the second (and later) question marks with an ampersand &
Devenv once introduced an"feature" that uploaded your entire repo to a secret server to train their AI and didn't understand the backlash they got. There's no way they should ever be given a second chance. It is not a good recommendation.
Home manager mapping from a local dir to your desired location. Eg like normal config files or dot files would be my first guess?
I do not understand your issue. If skills are simple files, why not copy them into your nixos configuration directory? Or run whatever tool exists to download them into your nixos configuration directory and commit it to git.
What's the actual issue here?
Still don't understand lix. It doesn't seem to provide a different ecosystem to nix and I'm not sure how it would benefit me to switch. Plugins do sound interesting however... I'd had a few ideas of what to implement for a while now.
It's layers and layers of indirections with no clear need and technical decisions that make things unnecessarily complex.
So your basically writing Regexes in a custom DSL in JavaScript, combined with custom hooks written in C, from which a megabytes-large native-code parser is generated.
The complexity of the solution does not fit the niche between dead-easy TextMate grammars and plugging into an LSP.
Don't misunderstand me, I wish there was something filling that niche, but TreeSitter 100% certainly isn't it.
The whole TreeSitter architecture is such a trash fire, the faster people stop building things with it, the better.
Done :) I don't know how many NixOS users are in the community, but maybe it'll be useful to someone.
Nice. Perhaps crosspost this to the selfhosted comm, I bet they’d be interested
there’s one thing that hinders unflake and native implementations alike, though: no one knows what the flakes are. documentation is lacking, and knowledge either spreads by word of mouth or is obtained by reading the source code.
And here we have the reason I don't use flakes. If their own developers don't understand them, what kind of confidence does that give?
Just found OOP on Mastodon: @goldstein@im-in.space (Does this notify them?)
This analysis looks like a useful public service! Thank you, considerate netizen!