-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhyper.js
83 lines (70 loc) · 1.78 KB
/
hyper.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
module.exports = {
config: {
// default font size in pixels for all tabs
fontSize: 18,
// font family with optional fallbacks
fontFamily: '"Fira Code", Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',
// terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
cursorColor: 'rgba(248,28,229,0.8)',
// `BEAM` for |, `UNDERLINE` for _, `BLOCK` for █
cursorShape: 'BLOCK',
// custom css to embed in the main window
css: `
x-screen x-row { font-variant-ligatures: contextual; background-color: #002b36 }
`,
// custom css to embed in the terminal window
termCSS: '',
// custom padding (css format, i.e.: `top right bottom left`)
padding: '0px 0 15px 0px',
// set to false for no bell
bell: 'SOUND',
// if true, selected text will automatically be copied to the clipboard
copyOnSelect: false
// for advanced config flags please refer to https://hyper.is/#cfg
},
plugins: [
// Themes
// 'hyperpunk',
// 'hyperterm-monokai',
// 'hyperterm-atom-dark',
// 'hyperterm-gruvbox-dark',
// 'hyperblue',
// 'hyper-nord',
//'hyper-solarized-dark',
// Plugins
'hyperlinks',
'hyperline',
'hyperterm-dibdabs'
],
localPlugins: [
'hyper-solarized-dark'
],
hyperline: {
background: 'transparent',
color: 'black',
plugins: [
{
name: 'memory',
options: {
color: 'white'
}
},
{
name: 'cpu',
options: {
colors: {
high: 'lightRed',
moderate: 'lightYellow',
low: 'lightGreen'
}
}
},
{
name: 'network',
options: {
color: 'lightCyan'
}
}
]
}
}