NixOS modules that are too specialized to fit nixpkgs.
 
 
 
Go to file
Michael Raitza 0b1f1bf777 Add tinydns module 2020-12-02 22:45:10 +01:00
tinydns Add tinydns module 2020-12-02 22:45:10 +01:00
tmp Initial commit 2020-12-02 18:51:52 +01:00
.gitignore Initial commit 2020-12-02 18:51:52 +01:00
README.org README: Change title 2020-12-02 19:46:28 +01:00
do Initial commit 2020-12-02 18:51:52 +01:00
flake.lock Add tinydns module 2020-12-02 22:45:10 +01:00
flake.nix Add tinydns module 2020-12-02 22:45:10 +01:00

README.org

NixOS Modules

Modules

tinydns

Development

This comes with a self-contained redo toolchain to help in working with the flake. It basically deploys any input flake into the tmp directory for easier access.

redo targets under tmp/ come in three kinds:

clean
will remove all build products under tmp/
<flake>
will make sure a store path to <flake> exists and puts an indirect root into tmp/<flake>.
<flake>.rw
will make sure a store path to <flake> exists and will copy its contents to tmp/.<flake>.rw and will link to it from tmp/<flake>.rw. (Rationale: On Linux, directories cannot denote reliable targets due to their non-trivial relation to modification time.)