Squashed 'roles/nix/library/' content from commit 5a58fc2

git-subtree-dir: roles/nix/library
git-subtree-split: 5a58fc2b933941572896f31f7c6309b552dfae82
Merge commit '07bef7689d2283c26146f2f5079073c0955a5ced' as 'roles/nix/library'