DavHau
DavHau
I have re-run alejandra against my code-base and have to say: This formatter is simply amazing. Thanks for putting in the effort and not getting tired by all the bikeshedding....
input: ```nix { getSourceSpec = pname: version: sources."${pname}"."${version}" or (throw "The source spec for ${pname}#${version} is not defined in lockfile."); } ``` alejandra result: ```nix { getSourceSpec = pname: version:...
Logically every block in a longer if/else statement consists of a `condition` and an `action`. Especially for long and complex statements containing many `else if`, I find it favorable if...
All examples in the readme only demonstrate the usage for GET requests. There is not a single example for other request types like POST. I needed to dig inside the...
When a request returns an error the exception printed to the console is quite useless because it does not contain the message of the response. Just the error code. It...
This initializes the structure for a potentially fully nixos modules based dream2nix framework. For now only the translators and some related functionality is migrated as a test to allow for...
The discoverer should be able to read the `name` from the cabal file without using IFD. This will unbreak `nix flake show` etc. Also this will allow us to decide...
The rust project [nitrokey-3-firmware](https://github.com/Nitrokey/nitrokey-3-firmware) seemed to be troublesome to package with current nixpkgs tooling during summer of nix due to an issue with parsing and fetching the git revision correctly....
... which contains the cabal files of all hackage packages converted to json (by using [cabal2json](https://github.com/NorfairKing/cabal2json)). This can be based on https://github.com/commercialhaskell/all-cabal-hashes, which contains cabal files and hashes. Basically we...
Our templates in for new translators/builders `/src/templates` should actually be tested similar t how we test all our examples. This, of course requires the templates to actually do something, which...