[LINUX] [MEMO] [TERMINAL] Alacritty

Einführung

Hergestellt von Rust, einer Klassenplattform, GPU-beschleunigt und mit dotfile anpassbar, ist es ein fortschrittliches Terminal mit 20.000 empfohlenen Git-Sternen.

Entwicklungsumgebung

Ubuntu

Install

https://github.com/alacritty/alacritty

sudo add-apt-repository ppa:mmstick76/alacritty
sudo apt install alacritty

Aufbau

https://github.com/alacritty/alacritty/wiki

Fenstergröße

Kennen Sie die Auflösung und DPI

xdpyinfo G -B 2 resolution

screen #0:
  dimensions:    2560x1440 pixels (677x381 millimeters)
  resolution:    96x96 dots per inch

Mit yml einstellen

Klein

:~/.config/alacritty/alacritty.yml


window:
  dimensions:
    columns: 80 #Breite(Das Gerät ist DPI)
    lines: 30 #Vertikale Breite

Groß

:~/.config/alacritty/alacritty.yml


window:
  dimensions:
    columns: 115 #Breite(Das Gerät ist DPI)
    lines: 100 #Vertikale Breite

Mit CLI einstellen

alacritty -d 80 30

Position der Fensteranzeige

Unten die Einstellung für die linke Ausrichtung

:~/.config/alacritty/alacritty.yml


window: 
  dimensions:
    columns: ...
    lines: ...
  #Links gerechtfertigt
  position:
    x: 0  
    y: 0

Schriftstil

:~/.config/alacritty/alacritty.yml


# Font configuration (changes require restart)
font:
  # The normal (roman) font face to use.
  normal:
    family: Ubuntu Mono
    # Style can be specified to pick a specific face.
    style: Regular

  # The bold font face
  bold:
    family: Ubuntu Mono
    # Style can be specified to pick a specific face.
    # style: Bold

  # The italic font face
  italic:
    family: Ubuntu Mono
    # Style can be specified to pick a specific face.
    # style: Italic

  size: 14.0

Theme

Dunkles System

:~/.config/alacritty/alacritty.yml


# Colors (Monokai Dark)
colors:
  # Default colors
  primary:
    background: '0x272822'
    foreground: '0xF8F8F2'

  # Normal colors
  normal:
   black:   '0x272822'
   red:     '0xF92672'
   green:   '0xA6E22E'
   yellow:  '0xF4BF75'
   blue:    '0x66D9EF'
   magenta: '0xAE81FF'
   cyan:    '0xA1EFE4'
   white:   '0xF8F8F2'

  # Bright colors
  bright:
   black:   '0x75715E'
   red:     '0xF92672'
   green:   '0xA6E22E'
   yellow:  '0xF4BF75'
   blue:    '0x66D9EF'
   magenta: '0xAE81FF'
   cyan:    '0xA1EFE4'
   white:   '0xF9F8F5'

Lichtsystem

:~/.config/alacritty/alacritty.yml


# Colors (Pencil Light)
colors:
 # Default Colors
 primary:
   background: '#f1f1f1'
   foreground: '#424242'
 # Normal colors
 normal:
   black:   '#212121'
   red:     '#c30771'
   green:   '#10a778'
   yellow:  '#a89c14'
   blue:    '#008ec4'
   magenta: '#523c79'
   cyan:    '#20a5ba'
   white:   '#e0e0e0'
 # Bright colors
 bright:
   black:   '#212121'
   red:     '#fb007a'
   green:   '#5fd7af'
   yellow:  '#f3e430'
   blue:    '#20bbfc'
   magenta: '#6855de'
   cyan:    '#4fb8cc'
   white:   '#f1f1f1'

Recommended Posts

[MEMO] [TERMINAL] Alacritty
[Memo] [Terminal] xfce-Terminal
[MEMO] [TERMINAL] HYPER + FiraCode
gzip memo
Himbeer-Pi-Memo
Pandas Memo
HackerRank-Memo
Python-Memo
Python-Memo
Graphen-Memo
Kolben Memo
pyenv memo
Matplotlib-Memo
pytest memo
sed memo
Python-Memo
BeautifulSoup4 Memo
networkx memo
Python-Memo
Kater Memo
Befehlsnotiz
Generator Memo.
psycopg2 memo
Python-Memo
SSH-Memo
Notiz: rtl8812
Pandas Memo
Shell Memo
Python-Memo
Pycharm-Memo