172 lines
8.7 KiB
Nix
172 lines
8.7 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
home.file = {
|
|
aelProfiles = {
|
|
text = ''
|
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
<advanced_emulator_launcher version="1">
|
|
<control>
|
|
<update_timestamp>1659964681.6420453</update_timestamp>
|
|
</control>
|
|
<launcher>
|
|
<id>6bc2506af9af35bc7326d70b7356af51</id>
|
|
<m_name>retroarch</m_name>
|
|
<m_year />
|
|
<m_genre />
|
|
<m_developer />
|
|
<m_rating />
|
|
<m_plot />
|
|
<platform>Unknown</platform>
|
|
<categoryID>root_category</categoryID>
|
|
<application>${pkgs.retroarch}/bin/retroarch</application>
|
|
<args />
|
|
<rompath />
|
|
<romext />
|
|
<romextrapath />
|
|
<finished>False</finished>
|
|
<toggle_window>False</toggle_window>
|
|
<non_blocking>True</non_blocking>
|
|
<multidisc>True</multidisc>
|
|
<roms_base_noext />
|
|
<audit_state>Audit OFF</audit_state>
|
|
<audit_auto_dat_file />
|
|
<audit_custom_dat_file />
|
|
<audit_display_mode>All ROMs</audit_display_mode>
|
|
<launcher_display_mode>Flat mode</launcher_display_mode>
|
|
<num_roms>0</num_roms>
|
|
<num_parents>0</num_parents>
|
|
<num_clones>0</num_clones>
|
|
<num_have>0</num_have>
|
|
<num_miss>0</num_miss>
|
|
<num_unknown>0</num_unknown>
|
|
<num_extra>0</num_extra>
|
|
<timestamp_launcher>1659942644.8321931</timestamp_launcher>
|
|
<timestamp_report>0.0</timestamp_report>
|
|
<default_icon>s_icon</default_icon>
|
|
<default_fanart>s_fanart</default_fanart>
|
|
<default_banner>s_banner</default_banner>
|
|
<default_poster>s_poster</default_poster>
|
|
<default_clearlogo>s_clearlogo</default_clearlogo>
|
|
<default_controller>s_controller</default_controller>
|
|
<Asset_Prefix />
|
|
<s_icon />
|
|
<s_fanart />
|
|
<s_banner />
|
|
<s_poster />
|
|
<s_clearlogo />
|
|
<s_controller />
|
|
<s_trailer />
|
|
<roms_default_icon>s_boxfront</roms_default_icon>
|
|
<roms_default_fanart>s_fanart</roms_default_fanart>
|
|
<roms_default_banner>s_banner</roms_default_banner>
|
|
<roms_default_poster>s_flyer</roms_default_poster>
|
|
<roms_default_clearlogo>s_clearlogo</roms_default_clearlogo>
|
|
<ROM_asset_path />
|
|
<path_3dbox />
|
|
<path_title />
|
|
<path_snap />
|
|
<path_boxfront />
|
|
<path_boxback />
|
|
<path_cartridge />
|
|
<path_fanart />
|
|
<path_banner />
|
|
<path_clearlogo />
|
|
<path_flyer />
|
|
<path_map />
|
|
<path_manual />
|
|
<path_trailer />
|
|
</launcher>
|
|
</advanced_emulator_launcher>
|
|
'';
|
|
target =
|
|
".kodi/userdata/addon_data/plugin.program.advanced.emulator.launcher/categories.xml";
|
|
};
|
|
germanIptv = {
|
|
text = ''
|
|
<settings version="2">
|
|
<setting id="kodi_addon_instance_name">IPTV Deutsch</setting>
|
|
<setting id="kodi_addon_instance_enabled" default="true">true</setting>
|
|
<setting id="m3uPathType" default="true">1</setting>
|
|
<setting id="m3uPath" default="true" />
|
|
<setting id="m3uUrl">https://iptv-org.github.io/iptv/languages/deu.m3u</setting>
|
|
<setting id="m3uCache" default="true">true</setting>
|
|
<setting id="startNum" default="true">1</setting>
|
|
<setting id="numberByOrder" default="true">false</setting>
|
|
<setting id="m3uRefreshMode" default="true">0</setting>
|
|
<setting id="m3uRefreshIntervalMins" default="true">60</setting>
|
|
<setting id="m3uRefreshHour" default="true">4</setting>
|
|
<setting id="defaultProviderName" default="true" />
|
|
<setting id="enableProviderMappings" default="true">false</setting>
|
|
<setting id="providerMappingFile" default="true">special://userdata/addon_data/pvr.iptvsimple/providers/providerMappings.xml</setting>
|
|
<setting id="tvGroupMode" default="true">0</setting>
|
|
<setting id="numTvGroups" default="true">1</setting>
|
|
<setting id="oneTvGroup" default="true" />
|
|
<setting id="twoTvGroup" default="true" />
|
|
<setting id="threeTvGroup" default="true" />
|
|
<setting id="fourTvGroup" default="true" />
|
|
<setting id="fiveTvGroup" default="true" />
|
|
<setting id="customTvGroupsFile" default="true">special://userdata/addon_data/pvr.iptvsimple/channelGroups/customTVGroups-example.xml</setting>
|
|
<setting id="tvChannelGroupsOnly" default="true">false</setting>
|
|
<setting id="radioGroupMode" default="true">0</setting>
|
|
<setting id="numRadioGroups" default="true">1</setting>
|
|
<setting id="oneRadioGroup" default="true" />
|
|
<setting id="twoRadioGroup" default="true" />
|
|
<setting id="threeRadioGroup" default="true" />
|
|
<setting id="fourRadioGroup" default="true" />
|
|
<setting id="fiveRadioGroup" default="true" />
|
|
<setting id="customRadioGroupsFile" default="true">special://userdata/addon_data/pvr.iptvsimple/channelGroups/customRadioGroups-example.xml</setting>
|
|
<setting id="radioChannelGroupsOnly" default="true">false</setting>
|
|
<setting id="epgPathType" default="true">1</setting>
|
|
<setting id="epgPath" default="true" />
|
|
<setting id="epgUrl">http://10.0.20.10:3000/guide.xml</setting>
|
|
<setting id="epgCache" default="true">true</setting>
|
|
<setting id="epgTimeShift" default="true">0</setting>
|
|
<setting id="epgTSOverride" default="true">false</setting>
|
|
<setting id="epgIgnoreCaseForChannelIds" default="true">true</setting>
|
|
<setting id="useEpgGenreText" default="true">false</setting>
|
|
<setting id="genresPathType" default="true">0</setting>
|
|
<setting id="genresPath" default="true">special://userdata/addon_data/pvr.iptvsimple/genres/genreTextMappings/genres.xml</setting>
|
|
<setting id="genresUrl" default="true" />
|
|
<setting id="logoPathType" default="true">1</setting>
|
|
<setting id="logoPath" default="true" />
|
|
<setting id="logoBaseUrl" default="true" />
|
|
<setting id="useLogosLocalPathOnly" default="true">false</setting>
|
|
<setting id="logoFromEpg" default="true">1</setting>
|
|
<setting id="mediaEnabled" default="true">true</setting>
|
|
<setting id="mediaGroupByTitle" default="true">true</setting>
|
|
<setting id="mediaGroupBySeason" default="true">true</setting>
|
|
<setting id="mediaTitleSeasonEpisode" default="true">false</setting>
|
|
<setting id="mediaM3UGroupPath" default="true">0</setting>
|
|
<setting id="mediaForcePlaylist" default="true">false</setting>
|
|
<setting id="mediaVODAsRecordings" default="true">true</setting>
|
|
<setting id="timeshiftEnabled" default="true">false</setting>
|
|
<setting id="timeshiftEnabledAll" default="true">true</setting>
|
|
<setting id="timeshiftEnabledHttp" default="true">true</setting>
|
|
<setting id="timeshiftEnabledUdp" default="true">true</setting>
|
|
<setting id="timeshiftEnabledCustom" default="true">false</setting>
|
|
<setting id="catchupEnabled" default="true">false</setting>
|
|
<setting id="catchupQueryFormat" default="true" />
|
|
<setting id="catchupDays" default="true">5</setting>
|
|
<setting id="allChannelsCatchupMode" default="true">0</setting>
|
|
<setting id="catchupOverrideMode" default="true">0</setting>
|
|
<setting id="catchupCorrection" default="true">0</setting>
|
|
<setting id="catchupPlayEpgAsLive" default="true">false</setting>
|
|
<setting id="catchupWatchEpgBeginBufferMins" default="true">5</setting>
|
|
<setting id="catchupWatchEpgEndBufferMins" default="true">15</setting>
|
|
<setting id="catchupOnlyOnFinishedProgrammes" default="true">false</setting>
|
|
<setting id="transformMulticastStreamUrls" default="true">false</setting>
|
|
<setting id="udpxyHost" default="true">127.0.0.1</setting>
|
|
<setting id="udpxyPort" default="true">4022</setting>
|
|
<setting id="useFFmpegReconnect" default="true">true</setting>
|
|
<setting id="useInputstreamAdaptiveforHls" default="true">false</setting>
|
|
<setting id="defaultUserAgent" default="true" />
|
|
<setting id="defaultInputstream" default="true" />
|
|
<setting id="defaultMimeType" default="true" />
|
|
</settings>
|
|
'';
|
|
target = ".kodi/userdata/addon_data/pvr.iptvsimple/instance-settings-2.xml";
|
|
|
|
};
|
|
};
|
|
}
|