My Nix Configuration
1{ lib, ... }:
2let
3 data = import ./data;
4in
5{
6 flake = {
7 lib = {
8 caddy = import ./caddy.nix { inherit data lib; };
9 inherit data;
10
11 toPascalCase =
12 string:
13 let
14 head = lib.toUpper (builtins.substring 0 1 string);
15 tail = builtins.substring 1 (-1) string;
16 in
17 head + tail;
18 };
19 };
20}