feat(cerithium-telescopium): refine kodium

This commit is contained in:
Malte Tammena 2023-09-10 21:34:46 +02:00
parent 190eba591b
commit ec0bf56f57

View file

@ -11,11 +11,37 @@
users.extraUsers.kodi.isNormalUser = true;
services.cage = {
enable = true;
program = "${pkgs.kodi-wayland}/bin/kodi-standalone";
user = "kodi";
};
services.xserver.enable = true;
services.xserver.desktopManager.kodi.enable = true;
services.xserver.desktopManager.kodi.package = pkgs.kodi.passthru.withPackages (kodiPkgs:
with kodiPkgs; [
netflix
youtube
inputstream-adaptive
libretro
# Amazon VOD
# Arte Mediathek
# Disney+
# media.ccc.de
# RocketBeansTV
# twitch
# ZDF Mediathek
]);
services.xserver.displayManager.autoLogin.enable = true;
services.xserver.displayManager.autoLogin.user = "kodi";
networking.firewall.allowedTCPPorts = [8080];
# This may be needed to force Lightdm into 'autologin' mode.
# Setting an integer for the amount of time lightdm will wait
# between attempts to try to autologin again.
services.xserver.displayManager.lightdm.autoLogin.timeout = 3;
# services.cage = {
# enable = true;
# program = "${pkgs.kodi-wayland}/bin/kodi-standalone";
# user = "kodi";
# };
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions