-
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.
With Home Manager, I can do the same as I would on Arch, but I can also instead use a module: https://github.com/nix-community/home-manager/blob/master/modules/programs/kitty.nix
However, Nix modules are designed to integrate a package with the entire system. For example, in that Kitty home-manager module, it defines xdg.configFile."kitty/kitty.conf", which manages the file ~/.config/kitty/kitty.conf in a declarative way. The Kitty Nix module allows you to manage all of the parts of Kitty scattered around the system (such as its configuration file) in a declarative way, with all of the benefits that declarative and immutable configuration files bring (rollbacks, easy saving in git, easy provisioning on new machines, ...). In this specific case of Kitty, that doesn't sound that helpful. However, for complicated services such as Nextcloud with many options, the Nextcloud NixOS module allows you to easily declaratively specify Nextcloud settings without having to mess with random configuration files.