No description
  • Rust 74.2%
  • Fluent 20.2%
  • C 4%
  • SCSS 0.8%
  • Meson 0.6%
  • Other 0.2%
Find a file
2026-04-07 21:56:25 +02:00
build-aux cleanup 2026-03-27 12:43:16 +01:00
data icon 2026-03-27 12:34:08 +01:00
locales playback info: bugfix 2026-04-07 18:09:51 +02:00
lumafin fix movie images getting dragged out while status is playing; 2026-04-07 21:56:25 +02:00
video_player_gst update dependencies and relm4 to use gnome 48 2026-03-25 19:05:37 +01:00
video_player_mpv fix build errors 2026-04-07 19:17:31 +02:00
.codex fix build errors 2026-04-07 19:07:21 +02:00
.gitignore fix build errors 2026-04-07 19:07:21 +02:00
.gitmodules Use https url for gir-files submodule 2023-11-26 00:38:30 -05:00
.ignore Add .ignore to exclude files from editor search results 2023-11-06 10:36:27 -05:00
.pre-commit-config.yaml Add subtitle scale option to video player backend 2023-12-02 16:10:38 -05:00
AGENTS.md fix build errors 2026-04-07 19:07:21 +02:00
Cargo.lock fix build errors 2026-04-07 19:17:31 +02:00
Cargo.toml rename app to lumafin 2026-03-27 11:58:39 +01:00
flake.lock fix build errors 2026-04-07 19:07:21 +02:00
flake.nix fix build errors 2026-04-07 19:07:21 +02:00
gnome-50.txt fix build errors 2026-04-07 19:07:21 +02:00
icons.toml update dependencies and relm4 to use gnome 49 2026-03-25 18:48:10 +01:00
LICENSE Add license file 2023-11-18 18:14:18 -05:00
lumafin.cmb rename app to lumafin 2026-03-27 11:58:39 +01:00
meson.build update version 2026-04-07 18:19:46 +02:00
meson_options.txt Update Meson config to build everything and add Flatpak dev manifest 2023-11-02 22:14:17 -04:00
README.md rename app to lumafin 2026-03-27 11:58:39 +01:00
rust-toolchain.toml update dependencies and relm4 to use gnome 48 2026-03-25 19:05:37 +01:00

Lumafin status-badge

Stream movies and TV shows from Jellyfin.

Downloads are available at server.pink.

Features/Roadmap

The following features are currently implemented or planned:

  • Direct playback
  • Movie collections
  • TV show collections
  • Jellyscrub (scrubber thumbnails) plugin support
  • Intro Skipper plugin support
  • Music collections (planned)
  • Live TV (planned)
  • Library search (planned)
  • Syncplay (planned)
  • Transcoded playback (planned)

These features aren't planned at the moment (but maybe in the future):

  • Managing your collections
  • Server administration
  • Book collections

Development Setup

  • Install pre-commit hooks with pre-commit install
  • meson setup build && cd build
  • meson compile
  • ./lumafin/lumafin

Mold Linker

Using the mold linker is recommended, as it can significantly speed up compile times. It will be used automatically when available.

Translations

Contributions to translations are welcome on Weblate.

Translation status
Translation status