Enable Jellyfin client and update its package

- Enable `jellyfinClient` in home modules for Garand‑Desktop,
  Garand‑Laptop, and the default host
- Add a desktop entry for the Jellyfin client
- Replace `jellyfin-desktop` with `tsukimi` in the core packages list
- Disable the Affinity graphics suite on Garand‑Laptop
This commit is contained in:
2026-05-01 20:28:03 +02:00
parent cf2227a8c5
commit b82c18145e
6 changed files with 12 additions and 3 deletions
+1
View File
@@ -61,6 +61,7 @@ _: {
chatgpt.enable = false; # ChatGPT: a large language model
claude.enable = true; # Claude: a large language model
glance.enable = true; # Glance: my home server dashboard
jellyfinClient.enable = true; # Jellyfin: My Jellyfin
};
};
}
+1
View File
@@ -61,6 +61,7 @@ _: {
chatgpt.enable = true; # ChatGPT: a large language model
claude.enable = true; # Claude: a large language model
glance.enable = true; # Glance: my home server dashboard
jellyfinClient.enable = true; # Jellyfin: My Jellyfin
};
};
}
+1 -1
View File
@@ -34,7 +34,7 @@ _: {
/*
Media & Graphics
*/
affinity.enable = true; # Affinity: professional graphics suite
affinity.enable = false; # Affinity: professional graphics suite
packages = {
/*
+1
View File
@@ -61,6 +61,7 @@ _: {
chatgpt.enable = true; # ChatGPT: a large language model
claude.enable = true; # Claude: a large language model
glance.enable = true; # Glance: my home server dashboard
jellyfinClient.enable = true; # Jellyfin: My Jellyfin
};
};
}
+1 -2
View File
@@ -39,8 +39,7 @@
plexamp
];
jellyfin = [
jellyfin-desktop
# delfin
tsukimi
finamp
];
freetube = freetube;
+7
View File
@@ -62,6 +62,13 @@
iconUrl = "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/glance.png";
iconSha = "sha256-xyFlmPpt+DABoGX5oBqj/aQVdxtmNflat9Jb2BE7SOY=";
}
{
name = "jellyfinClient";
displayName = "Jellyfin Client";
url = "https://jellyfin.garandplg.com";
iconUrl = "https://jellyfin.org/images/logo.svg";
iconSha = "sha256-sRSB2rxThd4+vMmdpRTz+bEKgdrmF5NG4I74I6kfCyY=";
}
];
in {
options.xdgDesktopEntries = {