code: function(browser, data) {
          // Because of a bug with the -nosession cli flag and it ingoring any other options after it we need to use the
          // urllist flag and write the file on the fly to get the url to load in opera while avoiding session recovery.
          fs.writeFile(urltxt, url, 'utf8', function(err) {
              if(err) {
                  return console.log(err);
              }
          });
  
          data[browser].process = exec(data[browser][process.platform] + " -urllist " + urltxt + " -nosession");
      }
docs: Force no first run, turn of default browser check and use custom data directory