Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.98 KB | None | 0 0
  1. // Future versions of Hyper may add additional config options,
  2. // which will not automatically be merged into this file.
  3. // See https://hyper.is#cfg for all currently supported options.
  4.  
  5. module.exports = {
  6. config: {
  7. // choose either `'stable'` for receiving highly polished,
  8. // or `'canary'` for less polished but more frequent updates
  9. updateChannel: 'stable',
  10.  
  11. // default font size in pixels for all tabs
  12. fontSize: 14,
  13.  
  14. // font family with optional fallbacks
  15. fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',
  16.  
  17. // default font weight: 'normal' or 'bold'
  18. fontWeight: 'normal',
  19.  
  20. // font weight for bold characters: 'normal' or 'bold'
  21. fontWeightBold: 'bold',
  22.  
  23. // line height as a relative unit
  24. lineHeight: 1,
  25.  
  26. // letter spacing as a relative unit
  27. letterSpacing: 0,
  28.  
  29. // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
  30. cursorColor: 'rgba(248,28,229,0.8)',
  31.  
  32. // terminal text color under BLOCK cursor
  33. cursorAccentColor: '#000',
  34.  
  35. // `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █
  36. cursorShape: 'BLOCK',
  37.  
  38. // set to `true` (without backticks and without quotes) for blinking cursor
  39. cursorBlink: true,
  40.  
  41. // color of the text
  42. foregroundColor: '#fff',
  43.  
  44. // terminal background color
  45. // opacity is only supported on macOS
  46. backgroundColor: '#111',
  47.  
  48. // terminal selection color
  49. selectionColor: 'rgba(248,28,229,0.3)',
  50.  
  51. // border color (window, tabs)
  52. borderColor: '#333',
  53.  
  54. // custom CSS to embed in the main window
  55. css: '',
  56.  
  57. // custom CSS to embed in the terminal window
  58. termCSS: '',
  59.  
  60. // if you're using a Linux setup which show native menus, set to false
  61. // default: `true` on Linux, `true` on Windows, ignored on macOS
  62. showHamburgerMenu: '',
  63.  
  64. // set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons
  65. // additionally, set to `'left'` if you want them on the left, like in Ubuntu
  66. // default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS
  67. showWindowControls: '',
  68.  
  69. // custom padding (CSS format, i.e.: `top right bottom left`)
  70. padding: '12px 14px',
  71.  
  72. // the full list. if you're going to provide the full color palette,
  73. // including the 6 x 6 color cubes and the grayscale map, just provide
  74. // an array here instead of a color map object
  75. colors: {
  76. black: '#000000',
  77. red: '#C51E14',
  78. green: '#1DC121',
  79. yellow: '#C7C329',
  80. blue: '#0A2FC4',
  81. magenta: '#C839C5',
  82. cyan: '#20C5C6',
  83. white: '#C7C7C7',
  84. lightBlack: '#686868',
  85. lightRed: '#FD6F6B',
  86. lightGreen: '#67F86F',
  87. lightYellow: '#FFFA72',
  88. lightBlue: '#6A76FB',
  89. lightMagenta: '#FD7CFC',
  90. lightCyan: '#68FDFE',
  91. lightWhite: '#FFFFFF',
  92. },
  93.  
  94. // the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
  95. // if left empty, your system's login shell will be used by default
  96. //
  97. // Windows
  98. // - Make sure to use a full path if the binary name doesn't work
  99. // - Remove `--login` in shellArgs
  100. //
  101. // Bash on Windows
  102. // - Example: `C:\\Windows\\System32\\bash.exe`
  103. //
  104. // PowerShell on Windows
  105. // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
  106. shell: '',
  107.  
  108. // for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`)
  109. // by default `['--login']` will be used
  110. shellArgs: [ '--login' ],
  111.  
  112. // for environment variables
  113. env: {},
  114.  
  115. // set to `false` for no bell
  116. bell: 'SOUND',
  117.  
  118. // if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard
  119. copyOnSelect: true,
  120.  
  121. // if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH
  122. defaultSSHApp: true,
  123.  
  124. // if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no
  125. // selection is present (`true` by default on Windows and disables the context menu feature)
  126. // quickEdit: true,
  127.  
  128. // URL to custom bell
  129. // bellSoundURL: 'http://example.com/bell.mp3',
  130.  
  131. // for advanced config flags please refer to https://hyper.is/#cfg
  132. },
  133.  
  134. // a list of plugins to fetch and install from npm
  135. // format: [@org/]project[#version]
  136. // examples:
  137. // `hyperpower`
  138. // `@company/project`
  139. // `project#1.0.1`
  140. plugins: [ "hyperborder", "hyper-quit", "hyper-dark-scrollbar", "hyper-pane", "hyperterm-tabs", "hyperlinks", "hyper-statusline", "hyper-tab-icons", "hypercwd" ],
  141.  
  142. // in development, you can create a directory under
  143. // `~/.hyper_plugins/local/` and include it here
  144. // to load it and avoid it being `npm install`ed
  145. localPlugins: [],
  146.  
  147. keymaps: {
  148. // Example
  149. // 'window:devtools': 'cmd+alt+o',
  150. },
  151. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement