2023-12-04 10:05:25 -05:00
|
|
|
{...}: {
|
2023-11-09 17:21:09 -05:00
|
|
|
xdg.desktopEntries."com.github.iwalton3.jellyfin-media-player" = {
|
|
|
|
name = "Jellyfin Media Player";
|
|
|
|
comment = "Desktop client for Jellyfin";
|
|
|
|
exec = "jellyfinmediaplayer --platform xcb";
|
|
|
|
icon = "com.github.iwalton3.jellyfin-media-player";
|
|
|
|
terminal = false;
|
|
|
|
type = "Application";
|
2023-11-22 15:33:16 -05:00
|
|
|
categories = ["AudioVideo" "Video" "Player" "TV"];
|
2023-11-09 17:21:09 -05:00
|
|
|
settings = {
|
|
|
|
Version = "1.0";
|
|
|
|
StartupWMClass = "jellyfin-media-player";
|
|
|
|
};
|
|
|
|
actions = {
|
|
|
|
"DesktopF" = {
|
|
|
|
name = "Desktop [Fullscreen]";
|
|
|
|
exec = "jellyfinmediaplayer --fullscreen --desktop --platform xcb";
|
|
|
|
};
|
|
|
|
"DesktopW" = {
|
|
|
|
name = "Desktop [Windowed]";
|
|
|
|
exec = "jellyfinmediaplayer --windowed --desktop --platform xcb";
|
|
|
|
};
|
|
|
|
"TVF" = {
|
|
|
|
name = "TV [Fullscreen]";
|
|
|
|
exec = "jellyfinmediaplayer --fullscreen --tv --platform xcb";
|
|
|
|
};
|
|
|
|
"TVW" = {
|
|
|
|
name = "TV [Windowed]";
|
|
|
|
exec = "jellyfinmediaplayer --windowed --tv --platform xcb";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|