var path = require('path');
var all_themes = nv_theme_list();
var setted_theme_folder = get_option('_nv_selected_theme_folder','default');
global.nv_current_theme_folder = null;
// 存在被选择的主题
if ( all_themes.filter(t=>t.folder == setted_theme_folder && !t.error)[0] ) {
global.nv_current_theme_folder = setted_theme_folder;
console.log(`当前主题:\x1B[33m${setted_theme_folder}\x1B[0m`)
try {
require( path.join(process.cwd(),`./nv-themes/${setted_theme_folder}/function.js`) );
} catch(e) {
console.log(`\x1B[31m\x1B[1m主题错误:\x1B[0m`,e)
}
} else {
// 首次安装成功,未启用主题
require( path.join(process.cwd(),`./nv-statics/install-complete/function.js`) );
console.log(`当前主题:\x1B[33m未加载任何主题!\x1B[0m`)
}