diff --git a/hosts/Garand-Desktop/home-modules.nix b/hosts/Garand-Desktop/home-modules.nix index 89a6d6b..e07cf90 100644 --- a/hosts/Garand-Desktop/home-modules.nix +++ b/hosts/Garand-Desktop/home-modules.nix @@ -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 }; }; } diff --git a/hosts/Garand-Laptop/home-modules.nix b/hosts/Garand-Laptop/home-modules.nix index 6af1138..d7d3d8a 100644 --- a/hosts/Garand-Laptop/home-modules.nix +++ b/hosts/Garand-Laptop/home-modules.nix @@ -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 }; }; } diff --git a/hosts/Garand-Laptop/system-modules.nix b/hosts/Garand-Laptop/system-modules.nix index a3b59f0..249653a 100644 --- a/hosts/Garand-Laptop/system-modules.nix +++ b/hosts/Garand-Laptop/system-modules.nix @@ -34,7 +34,7 @@ _: { /* Media & Graphics */ - affinity.enable = true; # Affinity: professional graphics suite + affinity.enable = false; # Affinity: professional graphics suite packages = { /* diff --git a/hosts/default/home-modules.nix b/hosts/default/home-modules.nix index 3667c7a..5de4f6c 100644 --- a/hosts/default/home-modules.nix +++ b/hosts/default/home-modules.nix @@ -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 }; }; } diff --git a/modules/core/packages/packages.nix b/modules/core/packages/packages.nix index f6f27dd..fbb6a96 100644 --- a/modules/core/packages/packages.nix +++ b/modules/core/packages/packages.nix @@ -39,8 +39,7 @@ plexamp ]; jellyfin = [ - jellyfin-desktop - # delfin + tsukimi finamp ]; freetube = freetube; diff --git a/modules/home/xdg/desktop-entries.nix b/modules/home/xdg/desktop-entries.nix index 099a7bc..1139464 100644 --- a/modules/home/xdg/desktop-entries.nix +++ b/modules/home/xdg/desktop-entries.nix @@ -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 = {