forked from stoeffel/.dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hyperterm.js
65 lines (55 loc) · 1.43 KB
/
hyperterm.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
module.exports = {
config: {
// default font size for all tabs
fontSize: 16,
// font family with optional fallbacks
fontFamily: 'Fira Code, Menlo, "DejaVu Sans Mono", "Lucida Console", monospace',
// terminal cursor background color (hex)
cursorColor: '#839496',
// terminal background color (hex)
backgroundColor: '#002b36',
foregroundColor: '#839496',
// border color (window, tabs)
borderColor: '#073642',
// custom css to embed in the main window
css: `
.t_tab.t_active:before,
.tab_tab.tab_active:before {
border-color: #002b36 !important;
}
`,
// custom css to embed inside each terminal
termCSS: '',
// some color overrides. see http://bit.ly/29k1iU2 for
// the full list
colors: [
'#073642',
'#dc322f',
'#859900',
'#b58900',
'#268db2',
'#d33682',
'#2aa198',
'#eee8d5',
'#002b36',
'#cb4b16',
'#586e75',
'#657b83',
'#839496',
'#6c71c4',
'#93a1a1',
'#fdf6e3'
]
},
// a list of plugins to fetch and install from npm
// format: [@org/]project[#version]
// examples:
// `hypersolar`
// `@company/project`
// `project#1.0.1`
plugins: ['hypercwd'],
// in development, you can create a directory under
// `~/.hyperterm_modules/local/` and include it here
// to load it and avoid it being `npm install`ed
localPlugins: []
};