2019年12月6日金曜日

ターミナルAlacrittyのインストールと設定

alacritty (GitHub)
上記に従ってインストール

1. Chocolateyのインストール
PS> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

2. Chocolateyを使ってalacrittyをインストール
PS> choco install alacritty

3. 設定ファイル"alacritty.yml"を作る
alacritty.ymlのある場所
C:\Users\(ユーザー名)\AppData\Roaming\alacritty\alacritty.yml
GitHubにあるalacritty.ymlのサンプル
https://github.com/jwilm/alacritty/blob/master/alacritty.yml
カラースキームの例
https://github.com/jwilm/alacritty/wiki/Color-schemes

使用中のalacritty.yml
-----
# Window dimensions (changes require restart)
#
# Specified in number of columns/lines, not pixels.
# If both are `0`, this setting is ignored.
### not work
#dimensions:
#   columns: 80
#   lines: 30

# Window decorations
#
# Values for `decorations`:
#     - full: Borders and title bar
#     - none: Neither borders nor title bar
### not work
#decorations: full

# Background opacity (背景の透過)
#
# Window opacity as a floating point number from `0.0` to `1.0`.
# The value `0.0` is completely transparent and `1.0` is opaque.
background_opacity: 0.9

shell:
  program: /Windows/System32/wsl.exe

enable_experimental_conpty_backend: true

# Colors (Monokai Pro)
colors:
  # Default colors
  primary:
    background: '0x2D2A2E'
    foreground: '0xFCFCFA'

  # Normal colors
  normal:
    black:   '0x403E41'
    red:     '0xFF6188'
    green:   '0xA9DC76'
    yellow:  '0xFFD866'
    blue:    '0xFC9867'
    magenta: '0xAB9DF2'
    cyan:    '0x78DCE8'
    white:   '0xFCFCFA'

  # Bright colors
  bright:
    black:   '0x727072'
    red:     '0xFF6188'
    green:   '0xA9DC76'
    yellow:  '0xFFD866'
    blue:    '0xFC9867'
    magenta: '0xAB9DF2'
    cyan:    '0x78DCE8'
    white:   '0xFCFCFA'

# Powerline-Shell用のフォントの設定    
font:
  normal:
#   family: Ricty Diminished Discord for Powerline
    family: HackGen Console for Powerline
    style: Regular
  bold:
    family: HackGen Console for Powerline
    style: Bold
  size: 12
-----

0 コメント: