blueprint icon indicating copy to clipboard operation
blueprint copied to clipboard

Nix without the glue code

Results 42 blueprint issues
Sort by recently updated
recently updated
newest added

Overlays are not recommended but sometimes there is no other choice.

Adds support for standalone home-manager configurations. These configurations are discovered from `homes//(default.nix|home.nix)`, similarly to how systems are discovered from `hosts//(default.nix|configuration.nix|darwin-configuration.nix)` - home.nix: standalone home-manager configuration - default.nix: an "escape hatch"...

At the moment, only the "nixpkgs" input is used to: * instantiate nixos instances. * configure the pkgs argument. Some users might want to use different versions of nixpkgs for...

enhancement

**Is your feature request related to a problem? Please describe.** I have a home lab with multiple systems where one particular system does not run NixOS. I use home-manager to...

enhancement

**Is your feature request related to a problem? Please describe.** I love simply adding a formatter nix to invoke treefmt-nix by just adding a treefmt-nix.mkWrapper call as e.g. in [nixos-facter](https://github.com/numtide/nixos-facter/blob/main/nix/formatter.nix)....

documentation
enhancement

I tend to customise `nixpkgs.lib` in my projects using extensions. To accommodate this in a 'blueprint' style I've added `extraArgs` rather than trying to further customise `nixpkgs`. This has the...

Output the build matrix so it integrates with GitHub Actions a bit like https://github.com/nix-community/nix-github-actions

As a publisher, I might want to expose modules that use `flake` and `inputs` attributes. At the moment, those arguments will be filled with values from the consumer flake. The...

enhancement

We need some way to alias package names. Either to map to the "default", or to deprecate/rename names.

**Describe the bug** Home configurations do not show up on flake outputs, unlike darwin configurations and system configurations. **To Reproduce** Steps to reproduce the behavior: 1. Clone the home manager...

bug