]> Untitled Git - MarigoldOS/.git/blobdiff - profiles/charm.nix
Fix up charm module and profile.
[MarigoldOS/.git] / profiles / charm.nix
diff --git a/profiles/charm.nix b/profiles/charm.nix
new file mode 100644 (file)
index 0000000..d38a1a0
--- /dev/null
@@ -0,0 +1,15 @@
+{ pkgs, config, ... }:
+let
+    fqdn = "charm.${config.networking.hostName}.${config.networking.domain}";
+in {
+  services.charm.enable = true;
+  environment.systemPackages = [
+    pkgs.charm
+  ];
+  environment.variables = {
+    CHARM_HOST = "${config.networking.fqdn}";
+  };
+  networking.hosts = {
+    "127.0.0.1" = [ "${fqdn}" ];
+  };
+}