UNPKG

ryutai

Version:

A next generation window manager.

35 lines (31 loc) 1.03 kB
require('colors'); var Yunitto = require('yunitto'); var finalhandler = require('finalhandler'); var serveStatic = require('serve-static'); var OneShoot = require('oneshoot'); var directory = require('oneshoot/lib/directory'); var yunitto = new Yunitto({ httpport: 16204, debug: true }); yunitto.useAllScreens(); yunitto.e.on('loadScreen', (screen) => { console.log("loading screen..."); screen.setContentType("html"); var server = OneShoot().createServer(); var stat = serveStatic('interf', {    dotfiles: 'allow',    index: ["index.html"] }); server.on('request', function(req, res) {    var done = finalhandler(req, res);    var dir = directory(req, res, done);    stat(req, res, dir); }); server.listen(yunitto.httpport, function() { console.log("serving page @http://ACCESS_IP:" + this.address().port + "/index.html"); screen.render({ url: "http://ACCESS_IP:" + this.address().port + "/index.html" }); }); });