windows:hyper

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
最新のリビジョン両方とも次のリビジョン
windows:hyper [2023/10/04 09:42] – [インストール] ともやんwindows:hyper [2023/10/04 09:54] – [設定の編集] ともやん
行 26: 行 26:
  
 ===== 設定の編集 ===== ===== 設定の編集 =====
-<WRAP prewrap 100%+初期設定の <html><code>.hyper.js</code></html> は以下の内容である。\\ 
-<code powershell+<WRAP color_term
-$ nano %APPDATA%\hyper\.hyper.js +<WRAP color_command><html><pre
-</code> +<b class=GRN>$</b> <b class=HIY>nano</b> %APPDATA%\hyper\.hyper.js 
-</WRAP> +</pre></html></WRAP> 
-<WRAP prewrap 100% mincode_long> +<WRAP color_mincode_long><code javascript %APPDATA%\hyper\.hyper.js> 
-<code javascript %APPDATA%\hyper\.hyper.js>+"use strict";
 // Future versions of Hyper may add additional config options, // Future versions of Hyper may add additional config options,
 // which will not automatically be merged into this file. // which will not automatically be merged into this file.
 // See https://hyper.is#cfg for all currently supported options. // See https://hyper.is#cfg for all currently supported options.
- 
 module.exports = { module.exports = {
-  config: { +    config: { 
-    // choose either `'stable'` for receiving highly polished, +        // choose either `'stable'` for receiving highly polished, 
-    // or `'canary'` for less polished but more frequent updates +        // or `'canary'` for less polished but more frequent updates 
-    updateChannel: 'stable', +        updateChannel: 'stable', 
- +        // default font size in pixels for all tabs 
-    // default font size in pixels for all tabs +        fontSize: 12, 
-    fontSize: 12, +        // font family with optional fallbacks 
- +        fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace', 
-    // font family with optional fallbacks +        // default font weight: 'normal' or 'bold' 
-    fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace', +        fontWeight: 'normal', 
- +        // font weight for bold characters: 'normal' or 'bold' 
-    // default font weight: 'normal' or 'bold' +        fontWeightBold: 'bold', 
-    fontWeight: 'normal', +        // line height as a relative unit 
- +        lineHeight: 1, 
-    // font weight for bold characters: 'normal' or 'bold' +        // letter spacing as a relative unit 
-    fontWeightBold: 'bold', +        letterSpacing: 0, 
- +        // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk) 
-    // line height as a relative unit +        cursorColor: 'rgba(248,28,229,0.8)', 
-    lineHeight: 1, +        // terminal text color under BLOCK cursor 
- +        cursorAccentColor: '#000', 
-    // letter spacing as a relative unit +        // `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █ 
-    letterSpacing: 0, +        cursorShape: 'BLOCK', 
- +        // set to `true` (without backticks and without quotes) for blinking cursor 
-    // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk) +        cursorBlink: false, 
-    cursorColor: 'rgba(248,28,229,0.8)', +        // color of the text 
- +        foregroundColor: '#fff', 
-    // terminal text color under BLOCK cursor +        // terminal background color 
-    cursorAccentColor: '#000', +        // opacity is only supported on macOS 
- +        backgroundColor: '#000', 
-    // `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █ +        // terminal selection color 
-    cursorShape: 'BLOCK', +        selectionColor: 'rgba(248,28,229,0.3)', 
- +        // border color (window, tabs) 
-    // set to `true` (without backticks and without quotes) for blinking cursor +        borderColor: '#333', 
-    cursorBlink: false, +        // custom CSS to embed in the main window 
- +        css: '', 
-    // color of the text +        // custom CSS to embed in the terminal window 
-    foregroundColor: '#fff', +        termCSS: '', 
- +        // set custom startup directory (must be an absolute path) 
-    // terminal background color +        workingDirectory: '', 
-    // opacity is only supported on macOS +        // if you're using a Linux setup which show native menus, set to false 
-    backgroundColor: '#000', +        // default: `true` on Linux, `true` on Windows, ignored on macOS 
- +        showHamburgerMenu: '', 
-    // terminal selection color +        // set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons 
-    selectionColor: 'rgba(248,28,229,0.3)', +        // additionally, set to `'left'` if you want them on the left, like in Ubuntu 
- +        // default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS 
-    // border color (window, tabs) +        showWindowControls: '', 
-    borderColor: '#333', +        // custom padding (CSS format, i.e.: `top right bottom left`) 
- +        padding: '12px 14px', 
-    // custom CSS to embed in the main window +        // the full list. if you're going to provide the full color palette, 
-    css: '', +        // including the 6 x 6 color cubes and the grayscale map, just provide 
- +        // an array here instead of a color map object 
-    // custom CSS to embed in the terminal window +        colors: { 
-    termCSS: '', +            black: '#000000', 
- +            red: '#C51E14', 
-    // if you're using a Linux setup which show native menus, set to false +            green: '#1DC121', 
-    // default: `true` on Linux, `true` on Windows, ignored on macOS +            yellow: '#C7C329', 
-    showHamburgerMenu: '', +            blue: '#0A2FC4', 
- +            magenta: '#C839C5', 
-    // set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons +            cyan: '#20C5C6', 
-    // additionally, set to `'left'` if you want them on the left, like in Ubuntu +            white: '#C7C7C7', 
-    // default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS +            lightBlack: '#686868', 
-    showWindowControls: '', +            lightRed: '#FD6F6B', 
- +            lightGreen: '#67F86F', 
-    // custom padding (CSS format, i.e.: `top right bottom left`) +            lightYellow: '#FFFA72', 
-    padding: '12px 14px', +            lightBlue: '#6A76FB', 
- +            lightMagenta: '#FD7CFC', 
-    // the full list. if you're going to provide the full color palette, +            lightCyan: '#68FDFE', 
-    // including the 6 x 6 color cubes and the grayscale map, just provide +            lightWhite: '#FFFFFF', 
-    // an array here instead of a color map object +            limeGreen: '#32CD32', 
-    colors: { +            lightCoral: '#F08080', 
-      black: '#000000', +        }, 
-      red: '#C51E14', +        // the shell to run when spawning a new session (i.e. /usr/local/bin/fish) 
-      green: '#1DC121', +        // if left empty, your system's login shell will be used by default 
-      yellow: '#C7C329', +        // 
-      blue: '#0A2FC4', +        // Windows 
-      magenta: '#C839C5', +        // - Make sure to use a full path if the binary name doesn't work 
-      cyan: '#20C5C6', +        // - Remove `--login` in shellArgs 
-      white: '#C7C7C7', +        // 
-      lightBlack: '#686868', +        // Windows Subsystem for Linux (WSL) - previously Bash on Windows 
-      lightRed: '#FD6F6B', +        // - Example: `C:\\Windows\\System32\\wsl.exe` 
-      lightGreen: '#67F86F', +        // 
-      lightYellow: '#FFFA72', +        // Git-bash on Windows 
-      lightBlue: '#6A76FB', +        // - Example: `C:\\Program Files\\Git\\bin\\bash.exe` 
-      lightMagenta: '#FD7CFC', +        // 
-      lightCyan: '#68FDFE', +        // PowerShell on Windows 
-      lightWhite: '#FFFFFF',+        // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe` 
 +        // 
 +        // Cygwin 
 +        // - Example: `C:\\cygwin64\\bin\\bash.exe` 
 +        shell: '', 
 +        // for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`) 
 +        // by default `['--login']` will be used 
 +        shellArgs: ['--login'], 
 +        // for environment variables 
 +        env: {}, 
 +        // Supported Options: 
 +        //  1. 'SOUND' -> Enables the bell as a sound 
 +        //  2. false: turns off the bell 
 +        bell: 'SOUND', 
 +        // An absolute file path to a sound file on the machine. 
 +        // bellSoundURL: '/path/to/sound/file', 
 +        // if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard 
 +        copyOnSelect: false, 
 +        // if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH 
 +        defaultSSHApp: true, 
 +        // if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no 
 +        // selection is present (`true` by default on Windows and disables the context menu feature) 
 +        quickEdit: false, 
 +        // choose either `'vertical'`, if you want the column mode when Option key is hold during selection (Default) 
 +        // or `'force'`, if you want to force selection regardless of whether the terminal is in mouse events mode 
 +        // (inside tmux or vim with mouse mode enabled for example). 
 +        macOptionSelectionMode: 'vertical', 
 +        // Whether to use the WebGL renderer. Set it to false to use canvas-based 
 +        // rendering (slower, but supports transparent backgrounds) 
 +        webGLRenderer: true, 
 +        // keypress required for weblink activation: [ctrl|alt|meta|shift] 
 +        // todo: does not pick up config changes automatically, need to restart terminal :/ 
 +        webLinksActivationKey: '', 
 +        // if `false` (without backticks and without quotes), Hyper will use ligatures provided by some fonts 
 +        disableLigatures: true, 
 +        // set to true to disable auto updates 
 +        disableAutoUpdates: false, 
 +        // set to true to enable screen reading apps (like NVDA) to read the contents of the terminal 
 +        screenReaderMode: false, 
 +        // set to true to preserve working directory when creating splits or tabs 
 +        preserveCWD: true, 
 +        // for advanced config flags please refer to https://hyper.is/#cfg
     },     },
- +    // a list of plugins to fetch and install from npm 
-    // the shell to run when spawning a new session (i.e. /usr/local/bin/fish) +    // format: [@org/]project[#version] 
-    // if left empty, your system's login shell will be used by default +    // examples: 
-    // +    //   `hyperpower` 
-    // Windows +    //   `@company/project` 
-    // - Make sure to use a full path if the binary name doesn't work +    //   `project#1.0.1` 
-    // - Remove `--login` in shellArgs +    plugins: [], 
-    // +    // in development, you can create a directory under 
-    // Bash on Windows +    // `~/.hyper_plugins/local/` and include it here 
-    // - Example: `C:\\Windows\\System32\\bash.exe` +    // to load it and avoid it being `npm install`ed 
-    // +    localPlugins: [], 
-    // PowerShell on Windows +    keymaps: {
-    // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe` +
-    shell: '', +
- +
-    // for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`) +
-    // by default `['--login']` will be used +
-    shellArgs: ['--login'], +
- +
-    // for environment variables +
-    env: {}, +
- +
-    // set to `false` for no bell +
-    bell: 'SOUND', +
- +
-    // if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard +
-    copyOnSelect: false, +
- +
-    // if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH +
-    defaultSSHApp: true, +
- +
-    // if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no +
-    // selection is present (`true` by default on Windows and disables the context menu feature) +
-    quickEdit: false, +
- +
-    // choose either `'vertical'`, if you want the column mode when Option key is hold during selection (Default) +
-    // or `'force'`, if you want to force selection regardless of whether the terminal is in mouse events mode +
-    // (inside tmux or vim with mouse mode enabled for example). +
-    macOptionSelectionMode: 'vertical', +
- +
-    // URL to custom bell +
-    // bellSoundURL: 'http://example.com/bell.mp3', +
- +
-    // Whether to use the WebGL renderer. Set it to false to use canvas-based +
-    // rendering (slower, but supports transparent backgrounds) +
-    webGLRenderer: true, +
- +
-    // for advanced config flags please refer to https://hyper.is/#cfg +
-  }, +
- +
-  // a list of plugins to fetch and install from npm +
-  // format: [@org/]project[#version] +
-  // examples: +
-  //   `hyperpower` +
-  //   `@company/project` +
-  //   `project#1.0.1` +
-  plugins: [], +
- +
-  // 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: [], +
- +
-  keymaps: {+
     // Example     // Example
     // 'window:devtools': 'cmd+alt+o',     // 'window:devtools': 'cmd+alt+o',
-  },+    },
 }; };
-</code>+//# sourceMappingURL=config-default.js.map 
 +</code></WRAP>
 </WRAP> </WRAP>
  
 起動シェルを PowerShell に変更する。\\ 起動シェルを PowerShell に変更する。\\
-<WRAP prewrap 100% #mincode+<WRAP color_term
-<code javascript> +<WRAP color_mincode><code javascript> 
-    // the shell to run when spawning a new session (i.e. /usr/local/bin/fish) +        // 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 +        // if left empty, your system's login shell will be used by default 
-    // +        // 
-    // Windows +        // Windows 
-    // - Make sure to use a full path if the binary name doesn't work +        // - Make sure to use a full path if the binary name doesn't work 
-    // - Remove `--login` in shellArgs +        // - Remove `--login` in shellArgs 
-    // +        // 
-    // Bash on Windows +        // Windows Subsystem for Linux (WSL) - previously Bash on Windows 
-    // - Example: `C:\\Windows\\System32\\bash.exe` +        // - Example: `C:\\Windows\\System32\\wsl.exe` 
-    // +        // 
-    // PowerShell on Windows +        // Git-bash on Windows 
-    // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe` +        // - Example: `C:\\Program Files\\Git\\bin\\bash.exe` 
-    //shell'C:\\Users\\tomoyan\\scoop\\apps\\powershell\\current\\pwsh.exe', +        // 
-    shell'C:\\ProgramData\\scoop\\apps\\powershell\\current\\pwsh.exe', +        // PowerShell on Windows 
-</code>+        // - Example`C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe` 
 +        // 
 +        // Cygwin 
 +        // - Example`C:\\cygwin64\\bin\\bash.exe` 
 +        shell: 'pwsh.exe', 
 +</code></WRAP>
 </WRAP> </WRAP>
  
  • windows/hyper.txt
  • 最終更新: 2023/10/05 19:33
  • by ともやん