Add terminal to sdk

pull/333/head
Lennart Kats 2016-07-27 08:35:05 +00:00
rodzic 317a915a91
commit 058320dddb
2 zmienionych plików z 56 dodań i 0 usunięć

Wyświetl plik

@ -0,0 +1,45 @@
"use strict";
module.exports = function(options) {
var plugins = require("./client-default")(options);
// TODO: cleanup unneeded plugins?
var includes = [];
var excludes = {};
plugins.forEach(function(p) {
if (p.packagePath && p.packagePath.indexOf("c9.core/settings") >= 0) {
p.settings = "defaults";
p.template = {
user: {},
project: {},
state: {
console: {
"@maximized": true,
type: "pane",
nodes: []
}
}
};
}
else if (p.packagePath == "plugins/c9.ide.console/console") {
p.defaultState = {
type: "pane",
nodes: [{
type: "tab",
editorType: "terminal",
active: "true"
}]
};
}
});
plugins = plugins
.concat(includes)
.filter(function (p) {
return !excludes[p] && !excludes[p.packagePath];
});
return plugins;
};

Wyświetl plik

@ -0,0 +1,11 @@
module.exports = function(options, optimist) {
var config = require("./standalone")(options, optimist);
// TODO: cleanup unneeded plugins?
options.client_config = "default-terminal";
return config;
};
if (!module.parent) require("../server")([__filename].concat(process.argv.slice(2)));