|
|
|
|
|
by tazjin
1849 days ago
|
|
> I am curious if anyone have experience to share? With one exception (nginx, because it's very well supported) I always just use raw config files and ignore the options. For TVL[0] we've written a bunch of NixOS modules[1] ourselves where the upstream one was either not flexible enough, or deviated strongly from how we wanted things to work. Nix is the kind of tool that lends itself well to solutions that are more complicated than the problem, but once you get comfortable with the tool it's easy to sidestep that. Despite these warts it's 100% worth the investment. [0]: https://code.tvl.fyi/about/ [1]: https://cs.tvl.fyi/depot/-/tree/ops/modules |
|