-
nixos-config
Nix configuration for macOS / NixOS with starter templates, step-by-step guides, and more ✨ (by dustinlyons)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Looking at your other comments in this thread, you may want to look at the disko tmpfs.nix example which is a simplified NixOS ❄: tmpfs as root setup and then possibly the ZFS equivalent Erase your darlings. These setups minimize the statefull information kept on disk.
I wrote down the steps I took when bootstrapping: https://github.com/dustinlyons/nixos-config/blob/main/vm/README.md
When you finish setting up the flake and you build, it will bring in the inputs and `lock` them, creating a `flake.lock` file. This lock file basically just tells nix the exact commit sha to look for in nixpkgs (or any other repo you are using as an input) so that when you build again later there are no changes. In the past channels tried to manage this but didnt do a great job at it from what I understand.