No description
- Nix 100%
| .envrc | ||
| .gitignore | ||
| default.nix | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
flake-input-patcher
This flake patches your flake inputs automatically based on input names. It makes patching your flake inputs as easy as possible.
It is trying to solve main problem of patching inputs - system acquiring. It provides three ways to pass your host system to patcher:
- flake input - you can create input in your flake which is pointing to flake containing
default.nixfile with the system; - custom nix file with the system;
- default system.
System will be acquired in this order: Flake Input > File > Default value. You may leave default value unspecified so if flake-input-patcher will not be able to find system other way - it will throw an error. This is very simple logic, you may audit this process in default.nix file.
How to use
to be continued...