Guest User

Untitled

a guest
Dec 2nd, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 4.89 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: 15,
  13.  
  14.     // font family with optional fallbacks
  15.     fontFamily: '"DejaVu Sans Mono for Powerline"',
  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.     // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
  24.     cursorColor: 'rgba(160,160,180,0.8)',
  25.  
  26.     // terminal text color under BLOCK cursor
  27.     cursorAccentColor: '#000',
  28.  
  29.     // `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █
  30.     cursorShape: 'BLOCK',
  31.  
  32.     // set to `true` (without backticks and without quotes) for blinking cursor
  33.     cursorBlink: true,
  34.  
  35.     // color of the text
  36.     foregroundColor: '#fff',
  37.  
  38.     // terminal background color
  39.     // opacity is only supported on macOS
  40.     backgroundColor: '#000',
  41.  
  42.     // terminal selection color
  43.     selectionColor: 'rgba(160,160,180,0.8)',
  44.  
  45.     // border color (window, tabs)
  46.     borderColor: '#333',
  47.  
  48.     css: '',
  49.  
  50.     termCSS: '',
  51.  
  52.     // if you're using a Linux setup which show native menus, set to false
  53.     // default: `true` on Linux, `true` on Windows, ignored on macOS
  54.     showHamburgerMenu: '',
  55.  
  56.     // set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons
  57.     // additionally, set to `'left'` if you want them on the left, like in Ubuntu
  58.     // default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS
  59.     showWindowControls: 'true',
  60.  
  61.     // custom padding (CSS format, i.e.: `top right bottom left`)
  62.     padding: '12px 14px',
  63.  
  64.     // the full list. if you're going to provide the full color palette,
  65.     // including the 6 x 6 color cubes and the grayscale map, just provide
  66.     // an array here instead of a color map object
  67.     colors: {
  68.       black: '#000000',
  69.       red: '#C51E14',
  70.       green: '#1DC121',
  71.       yellow: '#C7C329',
  72.       blue: '#0A2FC4',
  73.       magenta: '#C839C5',
  74.       cyan: '#20C5C6',
  75.       white: '#C7C7C7',
  76.       lightBlack: '#686868',
  77.       lightRed: '#FD6F6B',
  78.       lightGreen: '#67F86F',
  79.       lightYellow: '#FFFA72',
  80.       lightBlue: '#6A76FB',
  81.       lightMagenta: '#FD7CFC',
  82.       lightCyan: '#68FDFE',
  83.       lightWhite: '#FFFFFF',
  84.     },
  85.  
  86.     // the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
  87.     // if left empty, your system's login shell will be used by default
  88.     //
  89.     // Windows
  90.     // - Make sure to use a full path if the binary name doesn't work
  91.     // - Remove `--login` in shellArgs
  92.     //
  93.     // Bash on Windows
  94.     // - Example: `C:\\Windows\\System32\\bash.exe`
  95.     //
  96.     // PowerShell on Windows
  97.     // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
  98.     shell: "D:\\git\\git-cmd.exe",
  99.  
  100.     // for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`)
  101.     // by default `['--login']` will be used
  102.     shellArgs: ['--command=usr/bin/bash.exe', '-l', '-i'],
  103.  
  104.     // for environment variables
  105.     env: {
  106.       TERM: 'cygwin'
  107.     },
  108.  
  109.     // set to `false` for no bell
  110.     bell: 'SOUND',
  111.  
  112.     // if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard
  113.     copyOnSelect: false,
  114.  
  115.     // if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH
  116.     defaultSSHApp: true,
  117.  
  118.     backgroundImage: "C:/Users/hinok/Wallpapers/macossierra.png",
  119.  
  120.     // if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no
  121.     // selection is present (`true` by default on Windows and disables the context menu feature)
  122.     // quickEdit: true,
  123.  
  124.     // URL to custom bell
  125.     // bellSoundURL: 'http://example.com/bell.mp3',
  126.  
  127.     // for advanced config flags please refer to https://hyper.is/#cfg
  128.     opacity: 1
  129.   },
  130.  
  131.   // a list of plugins to fetch and install from npm
  132.   // format: [@org/]project[#version]
  133.   // examples:
  134.   //   `hyperpower`
  135.   //   `@company/project`
  136.   //   `project#1.0.1`
  137.   plugins: [
  138.     "hyper-opacity",
  139.     "hyper-tab-icons",
  140.     // "hyperocean",
  141.     "hyper-snazzy",
  142.     "hyper-font-smoothing",
  143.     "hyper-background",
  144.   ],
  145.  
  146.   // in development, you can create a directory under
  147.   // `~/.hyper_plugins/local/` and include it here
  148.   // to load it and avoid it being `npm install`ed
  149.   localPlugins: [],
  150.  
  151.   keymaps: {
  152.     // Example
  153.     // 'window:devtools': 'cmd+alt+o',
  154.   }
  155. };
Advertisement
Add Comment
Please, Sign In to add comment