flakelight
flakelight copied to clipboard
Framework for simplifying flake setup [maintainer=@accelbread]
I spent a long time trying to figure out why the Nix option `--override-input` didn't work. I even thought this was a bug in Nix, and tried various different Nix...
This is not a final decision, but proposing moving home-manger support to a separate flake like flakelight-rust, etc. This would have the following advantages: - It would be able to...
Please consider exposing the PackageDef's as a top-level flake output. This means prior to performing a fixed-point operation, before calling callPackage. You are allowing people to define their flake using...
Currently the tests work well enough to check new commits, but they could be much better. The testing structure is a bit ad-hoc. Perhaps using [nix-community/nix-unit](https:://github.com/nix-community/nix-unit) could help? Testing coverage...
I would like pass a shared utility function as an extras module argument. I could not find any documentation about how to do it. The only reference I found in...
``` nix build "github:ratson/bug-report/flakelight-nixos-module?dir=flake2#nixosConfigurations.vm2.config.system.build.vm" ``` gives ``` error: attribute 'inputs'' missing ``` While the following is working, ``` nix build "github:ratson/bug-report/flakelight-nixos-module?dir=flake1#nixosConfigurations.vm1.config.system.build.vm" ``` Source code in https://github.com/ratson/bug-report/tree/flakelight-nixos-module @accelbread Would you check...
I tried to set this all up in a minimal reproducer/example. I have things working similarly in Darwin fine so bit confused where things are failing here as I'm not...
I made this flake to test if `outputs'` is passed to nixos (tried with home-manager too), but `x` does not have `outputs'`: ``` { inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";...