kodi.nix (476B)
1 { pkgs, vars, ... }: 2 3 { 4 # Kodi package is installed via home-manager in home/kodi.nix 5 6 # Firewall rules 7 networking.firewall = { 8 allowedTCPPorts = [ 8080 ]; 9 allowedUDPPorts = [ 8080 ]; 10 }; 11 12 # Extra groups for Kodi CEC input 13 users.users.${vars.user.username}.extraGroups = [ "networkmanager" "wheel" "input" "dialout" "video" ]; 14 15 # Fix timezone zoneinfo 16 systemd.tmpfiles.rules = [ "L+ /usr/share/zoneinfo - - - - ${pkgs.tzdata}/share/zoneinfo" ]; 17 }