chore: ignore dist
This commit is contained in:
parent
fd63579cba
commit
773a18f114
3 changed files with 1 additions and 169 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,3 +1,4 @@
|
||||||
.yarn/cache
|
.yarn/cache
|
||||||
.yarn/install-state.gz
|
.yarn/install-state.gz
|
||||||
node_modules
|
node_modules
|
||||||
|
dist
|
||||||
|
|
1
dist/index.d.ts
vendored
1
dist/index.d.ts
vendored
|
@ -1 +0,0 @@
|
||||||
export {};
|
|
168
dist/index.js
vendored
168
dist/index.js
vendored
|
@ -1,168 +0,0 @@
|
||||||
"use strict";
|
|
||||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
|
||||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
|
||||||
};
|
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
|
||||||
process.env['NODE_CONFIG_DIR'] = process.env['HOME'] + '/.config/chord/';
|
|
||||||
process.env['NODE_CONFIG_ENV'] = 'config';
|
|
||||||
const blessed_1 = __importDefault(require("blessed"));
|
|
||||||
require("blessed-contrib");
|
|
||||||
require("config");
|
|
||||||
const screen = blessed_1.default.screen({
|
|
||||||
smartCSR: true,
|
|
||||||
title: 'chord',
|
|
||||||
});
|
|
||||||
const mainWindow = blessed_1.default.box({
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '100%',
|
|
||||||
height: '100%',
|
|
||||||
border: 'line',
|
|
||||||
label: 'chord',
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
const serverList = blessed_1.default.box({
|
|
||||||
parent: mainWindow,
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '30%',
|
|
||||||
height: '49%',
|
|
||||||
border: 'line',
|
|
||||||
label: 'Server List',
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
const channelList = blessed_1.default.box({
|
|
||||||
parent: mainWindow,
|
|
||||||
top: '49%',
|
|
||||||
left: 0,
|
|
||||||
width: '30%',
|
|
||||||
height: '49%',
|
|
||||||
border: 'line',
|
|
||||||
label: 'Channel List',
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
const chatBox = blessed_1.default.box({
|
|
||||||
parent: mainWindow,
|
|
||||||
top: 0,
|
|
||||||
left: '30%',
|
|
||||||
width: '60%',
|
|
||||||
height: '85%',
|
|
||||||
border: 'line',
|
|
||||||
label: 'Chat Box',
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
const messageBox = blessed_1.default.box({
|
|
||||||
parent: mainWindow,
|
|
||||||
top: '85%',
|
|
||||||
left: '30%',
|
|
||||||
width: '60%',
|
|
||||||
height: '13%',
|
|
||||||
border: 'line',
|
|
||||||
label: 'Message Box',
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
const userList = blessed_1.default.box({
|
|
||||||
parent: mainWindow,
|
|
||||||
top: 0,
|
|
||||||
left: '90%',
|
|
||||||
width: '9%',
|
|
||||||
height: '98%',
|
|
||||||
border: 'line',
|
|
||||||
label: 'User List',
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
const serverListList = blessed_1.default.list({
|
|
||||||
parent: serverList,
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '98%',
|
|
||||||
height: '96%',
|
|
||||||
keys: true,
|
|
||||||
vi: true,
|
|
||||||
mouse: true,
|
|
||||||
style: {
|
|
||||||
selected: {
|
|
||||||
fg: 'white',
|
|
||||||
bg: 'grey',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
||||||
const channelListList = blessed_1.default.list({
|
|
||||||
parent: channelList,
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '98%',
|
|
||||||
height: '96%',
|
|
||||||
keys: true,
|
|
||||||
vi: true,
|
|
||||||
mouse: true,
|
|
||||||
style: {
|
|
||||||
selected: {
|
|
||||||
fg: 'white',
|
|
||||||
bg: 'grey',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
||||||
const chatBoxList = blessed_1.default.list({
|
|
||||||
parent: chatBox,
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '99%',
|
|
||||||
height: '98%',
|
|
||||||
keys: true,
|
|
||||||
vi: true,
|
|
||||||
mouse: true,
|
|
||||||
style: {
|
|
||||||
selected: {
|
|
||||||
fg: 'white',
|
|
||||||
bg: 'grey',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
||||||
const userListList = blessed_1.default.list({
|
|
||||||
parent: userList,
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '95%',
|
|
||||||
height: '98%',
|
|
||||||
keys: true,
|
|
||||||
vi: true,
|
|
||||||
mouse: true,
|
|
||||||
style: {
|
|
||||||
selected: {
|
|
||||||
fg: 'white',
|
|
||||||
bg: 'grey',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
||||||
const messageBoxInput = blessed_1.default.textarea({
|
|
||||||
parent: messageBox,
|
|
||||||
top: 0,
|
|
||||||
left: 0,
|
|
||||||
width: '99%',
|
|
||||||
height: '87%',
|
|
||||||
keys: true,
|
|
||||||
vi: true,
|
|
||||||
mouse: true,
|
|
||||||
});
|
|
||||||
screen.append(mainWindow);
|
|
||||||
screen.key('S-q', () => {
|
|
||||||
process.exit(0);
|
|
||||||
});
|
|
||||||
screen.key('S-s', () => {
|
|
||||||
serverListList.focus();
|
|
||||||
});
|
|
||||||
screen.key('S-c', () => {
|
|
||||||
channelListList.focus();
|
|
||||||
});
|
|
||||||
screen.key('S-u', () => {
|
|
||||||
userListList.focus();
|
|
||||||
});
|
|
||||||
screen.key('S-b', () => {
|
|
||||||
chatBoxList.focus();
|
|
||||||
});
|
|
||||||
screen.key('S-m', () => {
|
|
||||||
messageBoxInput.focus();
|
|
||||||
});
|
|
||||||
serverListList.focus();
|
|
||||||
screen.render();
|
|
Reference in a new issue