diff --git a/assets/forgejo-favicon.png b/assets/forgejo-favicon.png
deleted file mode 100644
index 27d4f64..0000000
Binary files a/assets/forgejo-favicon.png and /dev/null differ
diff --git a/assets/forgejo-logo.png b/assets/forgejo-logo.png
deleted file mode 100644
index 92afca1..0000000
Binary files a/assets/forgejo-logo.png and /dev/null differ
diff --git a/assets/forgejo/apple-touch-icon.png b/assets/forgejo/apple-touch-icon.png
new file mode 100644
index 0000000..f082d31
Binary files /dev/null and b/assets/forgejo/apple-touch-icon.png differ
diff --git a/assets/forgejo/avatar_default.png b/assets/forgejo/avatar_default.png
new file mode 100644
index 0000000..d6cc008
Binary files /dev/null and b/assets/forgejo/avatar_default.png differ
diff --git a/assets/forgejo/favicon.png b/assets/forgejo/favicon.png
new file mode 100644
index 0000000..a9d8b5e
Binary files /dev/null and b/assets/forgejo/favicon.png differ
diff --git a/assets/forgejo/favicon.svg b/assets/forgejo/favicon.svg
new file mode 100644
index 0000000..a54a92a
--- /dev/null
+++ b/assets/forgejo/favicon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/forgejo/logo.png b/assets/forgejo/logo.png
new file mode 100644
index 0000000..0ee15c9
Binary files /dev/null and b/assets/forgejo/logo.png differ
diff --git a/assets/forgejo/logo.svg b/assets/forgejo/logo.svg
new file mode 100644
index 0000000..a54a92a
--- /dev/null
+++ b/assets/forgejo/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/services/forgejo.nix b/services/forgejo.nix
index 3c72738..665550d 100644
--- a/services/forgejo.nix
+++ b/services/forgejo.nix
@@ -44,14 +44,14 @@
systemd.tmpfiles.rules =
let
cfg = config.services.forgejo;
+ imgDir = pkgs.runCommand "forgejo-img-dir" {} ''
+ cp -R ${../assets/forgejo} "$out"
+ '';
in
[
"d '${cfg.customDir}/public' 0750 ${cfg.user} ${cfg.group} - -"
"d '${cfg.customDir}/public/assets' 0750 ${cfg.user} ${cfg.group} - -"
- "d '${cfg.customDir}/public/assets/img' 0750 ${cfg.user} ${cfg.group} - -"
-
- "L+ '${cfg.customDir}/public/assets/img/logo.png' - - - - ${../assets/forgejo-logo.png}"
- "L+ '${cfg.customDir}/public/assets/img/favicon.png' - - - - ${../assets/forgejo-favicon.png}"
+ "L+ '${cfg.customDir}/public/assets/img' - - - - ${imgDir}"
];
services.nginx = {