summaryrefslogtreecommitdiffstats
path: root/usecases/desktop/graphical/kodi.nix
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2023-08-18 23:07:11 +0200
committerMinijackson <minijackson@riseup.net>2023-08-18 23:07:11 +0200
commit3335ba928527c0480ac69f221c8a3a993b99383c (patch)
tree91261571f99ca504d9637dde1f77e7f5aa5f6f05 /usecases/desktop/graphical/kodi.nix
parente18c34c85317f0cf12ad8bb894bebe2ac8d0afb4 (diff)
downloadnixos-config-reborn-3335ba928527c0480ac69f221c8a3a993b99383c.tar.gz
nixos-config-reborn-3335ba928527c0480ac69f221c8a3a993b99383c.zip
usecases/kodi: use home-manager and set XDG-compliant datadir
Diffstat (limited to 'usecases/desktop/graphical/kodi.nix')
-rw-r--r--usecases/desktop/graphical/kodi.nix36
1 files changed, 24 insertions, 12 deletions
diff --git a/usecases/desktop/graphical/kodi.nix b/usecases/desktop/graphical/kodi.nix
index 047efc2..2128467 100644
--- a/usecases/desktop/graphical/kodi.nix
+++ b/usecases/desktop/graphical/kodi.nix
@@ -1,13 +1,25 @@
1inputs: 1inputs: {pkgs, ...}: {
2 2 home-manager.minijackson = {config, ...}: {
3{ pkgs, ... }: 3 prorams.kodi = {
4 4 enable = true;
5{ 5
6 users.users.minijackson.packages = [ 6 package = pkgs.unstable.kodi-wayland.withPackages (p:
7 (pkgs.unstable.kodi-wayland.withPackages (p: with p; [ 7 with p; [
8 vfs-sftp 8 vfs-sftp
9 vfs-libarchive 9 vfs-libarchive
10 jellyfin 10 jellyfin
11 ])) 11 ]);
12 ]; 12
13 datadir = "${config.xdg.dataHome}/kodi";
14
15 addonSettings = {
16 "service.xbmc.versioncheck".versioncheck_enable = "false";
17 };
18
19 # https://kodi.wiki/view/Advancedsettings.xml
20 settings = {
21 videolibrary.showemptytvshows = "true";
22 };
23 };
24 };
13} 25}