diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2022-01-11 11:55:10 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2022-01-11 11:55:10 +0100 |
commit | a271e6f2b58d32e516d98a96d763d0f3b059b8a1 (patch) | |
tree | c438a4e0a4f055f13c83d82632ff4e19ae38662c /computer/tools/nix.md | |
parent | efbf3452b9abd70ffd59d47c1d3e69004c20e4ca (diff) |
titlecase -> lowercase
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'computer/tools/nix.md')
-rw-r--r-- | computer/tools/nix.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/computer/tools/nix.md b/computer/tools/nix.md new file mode 100644 index 0000000..d040cac --- /dev/null +++ b/computer/tools/nix.md @@ -0,0 +1,28 @@ +--- +title: Nix +--- + +Notes/resources on the best available package manager. + +## Learning resources + +* [Nix/Nixpkgs/NixOS manuals](https://nixos.org/learn.html) +* [alternative interface to nixpkgs manual](https://ryantm.github.io/nixpkgs/) + +## Deployment + +### [krops](https://cgit.krebsco.de/krops/) + +krops is the best deployment tool for private machines. +Builds happen on the deployed machine, rather than on the deploying machine. + +* [Tool description](https://tech.ingolf-wagner.de/nixos/krops/) +* [About krops](https://cgit.krebsco.de/krops/about/) +* [krops repo](https://cgit.krebsco.de/krops/) + + +## Tools/Functions + +* [nix-gitignore](https://ryantm.github.io/nixpkgs/functions/nix-gitignore/) +* [kubenix](https://github.com/xtruder/kubenix) + * [Configuring and testing kubernetes clusters with Nix](https://www.tweag.io/blog/2019-03-07-configuring-and-testing-kubernetes-clusters/) |