Skip to content

Instantly share code, notes, and snippets.

@devonzuegel
Created June 7, 2017 05:13
Show Gist options
  • Save devonzuegel/d2c5f9a332e666d6a18171ad4b915fb3 to your computer and use it in GitHub Desktop.
Save devonzuegel/d2c5f9a332e666d6a18171ad4b915fb3 to your computer and use it in GitHub Desktop.
My Hyper terminal config
// // -- hyper-stylesheet-hash:3668d1255e9fc3fde9cd8c87cbdeb358 --
// /**
// * Future versions of Hyper may add additional config options,
// * which will not automatically be merged into this file.
// * See https://hyper.is#cfg for all currently supported options.
// **/
module.exports = {
config: {
/** Default font size in pixels for all tabs. **/
fontSize: 14,
/** Font family with optional fallbacks. **/
fontFamily: '"Fira Code", "Roboto Mono", Menlo, Consolas, monospace',
/** Terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk). **/
cursorColor: 'rgba(248,0,229,0.8)',
/** `BEAM` for |, `UNDERLINE` for _, `BLOCK` for █. **/
cursorShape: 'BLOCK',
/** Set to true for blinking cursor. **/
cursorBlink: false,
/** Color of the text. **/
foregroundColor: '#fff',
/** Terminal background color. **/
backgroundColor: '#101010',
/** Border color (window, tabs). **/
borderColor: '#555',
/**
* Set to `false` if you want to hide the minimize, maximize and close buttons.
* Additionally, set to `'left'` if you want them on the left, like in Ubuntu.
* Default: `true` on windows and Linux (ignored on macOS).
**/
showWindowControls: '',
/**
* Custom padding (css format, i.e.: `top right bottom left`).
**/
padding: '15px',
/**
* The full list. if you're going to provide the full color palette,.
* Including the 6 x 6 color cubes and the grayscale map, just provide.
* An array here instead of a color map object.
**/
colors: {
black: '#404040',
red: '#ff0000',
green: '#39ff99',
yellow: '#ffdf88',
blue: '#0066ff',
magenta: '#cc00ff',
cyan: '#00ffff',
white: '#d0d0d0',
lightBlack: '#808080',
lightRed: '#ff0000',
lightGreen: '#39ff99',
lightYellow: '#ffdf88',
lightBlue: '#00b8ff',
lightMagenta: '#cc00ff',
lightCyan: '#00ffff',
lightWhite: '#ffffff'
},
/**
* The shell to run when spawning a new session (i.e. /usr/local/bin/fish).
* If left empty, your system's login shell will be used by default.
* Make sure to use a full path if the binary name doesn't work.
* (e.g `C:\\Windows\\System32\\bash.exe` instead of just `bash.exe`).
* If you're using powershell, make sure to remove the `--login` below.
**/
shell: '',
/** For setting shell arguments (i.e. for using interactive shellArgs: ['-i']). **/
shellArgs: ['--login'],
/** For environment variables. **/
env: {},
bell: false,
copyOnSelect: true,
/**
* For advanced config flags please refer to https://hyper.is/#cfg.
**/
},
/** A list of plugins to fetch and install from npm. **/
plugins: [
"hyper-stylesheet",
"hyperlayout", // Layouts can be found at ~/.hyperlayout
"hyperterm-install-devtools",
],
/**
* In development, you can create a directory under:
* `~/.hyper_plugins/local/` and include it here.
* To load it and avoid it being `npm install`ed.
**/
localPlugins: []
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment