From 5f10aeeccdc8403b4b86041d469cea61a868fa3c Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Thu, 5 Sep 2024 23:56:02 -0600 Subject: [PATCH] layout adjustments --- modules/servers/homepage.nix | 3 ++- modules/servers/homepage/services.nix | 21 ++++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/modules/servers/homepage.nix b/modules/servers/homepage.nix index 60e5f22..fd6105f 100644 --- a/modules/servers/homepage.nix +++ b/modules/servers/homepage.nix @@ -15,7 +15,7 @@ in { layout = { "Multimedia" = { style = "row"; - columns = 3; + columns = 2; }; "Piracy" = { style = "row"; @@ -48,6 +48,7 @@ in { "Multimedia" = [ { inherit (services) Jellyfin; } { inherit (services) Audiobookshelf; } + { inherit (services) JellyfinPlaying; } { inherit (services) Kavita; } ]; } diff --git a/modules/servers/homepage/services.nix b/modules/servers/homepage/services.nix index 0e4bcfe..64c3e31 100644 --- a/modules/servers/homepage/services.nix +++ b/modules/servers/homepage/services.nix @@ -18,11 +18,26 @@ type = name; url = url; key = "{{HOMEPAGE_VAR_JELLYFIN}}"; - enableBlocks = true; - enableNowPlaying = true; enableUser = true; + enableBlocks = true; + enableNowPlaying = false; + }; + }; + JellyfinPlaying = let + name = "jellyfin"; + url = "https://flix.servidos.lat"; + in { + icon = "${name}.png"; + href = url; + widget = { + type = name; + url = url; + key = "{{HOMEPAGE_VAR_JELLYFIN}}"; + enableUser = true; + enableBlocks = false; + enableNowPlaying = true; showEpisodeNumber = true; - expandOneStreamToTwoRows = false; + expandOneStreamToTwoRows = true; }; }; Sonarr = let