(function(){let b=require("Storage").readJSON("setting.json",1)||{},c=require("Storage").read(b.launcher);if(!c){c=void 0;let d=require("Storage").list(/\.info$/).map(a=>{if((a=require("Storage").readJSON(a,1))&&"launch"==a.type)return a}).filter(a=>a).sort((a,e)=>a.sortorder-e.sortorder)[0];d&&(b.launcher=d.src,require("Storage").writeJSON("setting.json",b),c=require("Storage").read(d.src))}c?Bangle.load(b.launcher):eval('E.showMessage("No Launcher Found");setWatch(()=>{load();}, global.BTN2||BTN, {repeat:false,edge:"falling"});'); delete b;delete c})