anup: add module

This commit is contained in:
Aguirre Matteo 2025-10-10 15:56:44 -03:00 committed by Austin Horstman
parent e4c7df3a95
commit 55091079d6
4 changed files with 81 additions and 0 deletions

View file

@ -0,0 +1,14 @@
(
series_dir: "/home/matteo/anime",
reset_dates_on_rewatch: false,
episode: (
percent_watched_to_progress: (50.0),
player: "mpv",
player_args: [],
),
tui: (
keys: (
play_next_episode: "enter",
),
),
)

View file

@ -0,0 +1 @@
{ anup-settings = ./settings.nix; }

View file

@ -0,0 +1,27 @@
{
programs.anup = {
enable = true;
config = ''
(
series_dir: "/home/matteo/anime",
reset_dates_on_rewatch: false,
episode: (
percent_watched_to_progress: (50.0),
player: "mpv",
player_args: [],
),
tui: (
keys: (
play_next_episode: "enter",
),
),
)
'';
};
nmt.script = ''
assertFileExists home-files/.config/anup/config.ron
assertFileContent home-files/.config/anup/config.ron \
${./config.ron}
'';
}