A certs/lab.pem => certs/lab.pem +11 -0
@@ 0,0 1,11 @@
+-----BEGIN CERTIFICATE-----
+MIIBhTCCASugAwIBAgIQAnJstVcJLriUPTwRsJSeyzAKBggqhkjOPQQDAjAhMR8w
+HQYDVQQDExZMYWIgQ0EgLSAyMDI1IEVDQyBSb290MB4XDTI1MTIwMjIwMDkwN1oX
+DTM1MTAxMTIwMDkwN1owITEfMB0GA1UEAxMWTGFiIENBIC0gMjAyNSBFQ0MgUm9v
+dDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPxg2FiCSAPJ0k3ef+Na5wL2nHx4
+c1lIX7+9Cw1+yP6X6mN7R3F4bcnCxxiKAVzSttb4LBGabw+2Yd5R2yDgPFyjRTBD
+MA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBQ3
+bTvYsTvsfgtuCcIzFF5p0C8LzTAKBggqhkjOPQQDAgNIADBFAiEA4jsCDUu4JCGm
+SiO88UeI6IzXSbsEhiEHXvauna9D5BUCIDmfgDiSYZfNdOD2pQSl45Lx4JU2po9C
+qLtC2QEBmxQy
+-----END CERTIFICATE-----
A modules/nixos/core.nix => modules/nixos/core.nix +7 -0
@@ 0,0 1,7 @@
+{
+ flake.modules.nixos.core = {...}: {
+ i18n.defaultLocale = "en_US.UTF-8";
+
+ security.pki.certificates = [(builtins.readFile ../../certs/lab.pem)];
+ };
+}