aboutsummaryrefslogtreecommitdiff
path: root/modules/koreader
diff options
context:
space:
mode:
Diffstat (limited to 'modules/koreader')
-rw-r--r--modules/koreader/default.nix23
1 files changed, 13 insertions, 10 deletions
diff --git a/modules/koreader/default.nix b/modules/koreader/default.nix
index ab1be83..41355b7 100644
--- a/modules/koreader/default.nix
+++ b/modules/koreader/default.nix
@@ -35,15 +35,6 @@ in {
];
};
};
- # _allFiles = mkOption {
- # type = types.package;
- # readOnly = true;
- # internal = true;
- # default = pkgs.symlinkJoin {
- # name = "koreader-files";
- # paths = mapAttrsToList (_: v: v._package) cfg.file ++ [ cfg.package ];
- # };
- # };
path = mkOption {
type = types.str;
@@ -66,7 +57,7 @@ in {
};
nickel = {
- enable = mkEnableOption "Add NickelMenu entry" // { default = true; };
+ enable = mkEnableOption "Add NickelMenu entry" // { default = ! config.kfmon.enable; };
};
};
@@ -88,6 +79,18 @@ in {
];
};
};
+
+ kfmon.configs.koreader.watch = {
+ filename = "/mnt/onboard/icons/koreader.png";
+ action = "${cfg.devicePath}/koreader.sh";
+ label = "KOReader";
+ hidden = 0;
+ block_spawns = 1;
+ do_db_update = 0;
+ db_title = "KOReader";
+ db_author = "KOReader Devs";
+ db_comment = "An eBook reader application";
+ };
})
];
}