Silvan Mosberger

Results 48 issues of Silvan Mosberger

There's currently two official domains for the Nix platform: - [nixos.org](https://nixos.org): Pretty much everything is under here. Main website, Hydra, cache, status page, search, reference documentation - [nix.dev](https://nix.dev): Tutorials and...

site

Almost copied verbatim from https://nixos.wiki/wiki/Nix_Evaluation_Performance which I wrote some time ago. This needs a bit of work, but I think it's not bad as is either. Feedback appreciated!

If you're interested in working on this task, reply in this issue to make sure the work isn't duplicated! ### What A section to describe what it means to take...

good first issue

Every PR should report how it influenced the formatting of Nixpkgs. We have a working script for this in https://github.com/piegamesde/nixfmt/blob/master/.github/workflows/main.yml / https://github.com/piegamesde/nixfmt/blob/master/sync-pr.sh

Now that [RFC 166](https://github.com/NixOS/rfcs/pull/166) is accepted, let's commence with the implementation! Here's a very rough todo-list, most of which will be fairly quick. - [x] Update README to mention WIP...

Context: Currently, the license specifies that Serokell, @Lucus16, @piegamesde and me hold the copyright. (from the team meeting today:) - How do contributors get included in the copyright? - CLA...

Nixfmt is currently [on Hackage](https://hackage.haskell.org/package/nixfmt), but I don't think that's necessary: - While `pkgs.nixfmt` is [currently being populated by Hackage](https://github.com/NixOS/nixpkgs/blob/9b5ed8cb1ed4d0e4411b20ac0f67f33eaae01e97/pkgs/top-level/all-packages.nix#L40327), there's no reason this would be necessary to build a...

So we don't forget about it, @grahamc created a neat script to rebase with formatting: https://github.com/grahamc/git-rebase-format This could be useful as a Nixpkgs maintainer script, so people can easily rebase...

Idea from @Lucus16, to allow using nixfmt to diff Nix files semantically. This then doesn't really require optimising for normal git line diffs if it was persistently used.

Input (note that every line starts with a single tab character): ```nix '' foo bar '' ``` Expected output: ```nix '' foo bar '' ``` Actual output: ```nix " foo\n...

bug