diff options
Diffstat (limited to 'nixos/modules/services/x11/desktop-managers/kodi.nix')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/kodi.nix | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/kodi.nix b/nixos/modules/services/x11/desktop-managers/kodi.nix deleted file mode 100644 index b7c0af210b14..000000000000 --- a/nixos/modules/services/x11/desktop-managers/kodi.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ config, lib, pkgs, ... }: - -with lib; - -let - cfg = config.services.xserver.desktopManager.kodi; -in - -{ - options = { - services.xserver.desktopManager.kodi = { - enable = mkOption { - type = types.bool; - default = false; - description = "Enable the kodi multimedia center."; - }; - - package = mkPackageOption pkgs "kodi" { - example = "kodi.withPackages (p: with p; [ jellyfin pvr-iptvsimple vfs-sftp ])"; - }; - }; - }; - - config = mkIf cfg.enable { - services.xserver.desktopManager.session = [{ - name = "kodi"; - start = '' - LIRC_SOCKET_PATH=/run/lirc/lircd ${cfg.package}/bin/kodi --standalone & - waitPID=$! - ''; - }]; - - environment.systemPackages = [ cfg.package ]; - }; -} |