From 6ab5f4e594fdbb39f1ea5e6861149b5ab4bdc205 Mon Sep 17 00:00:00 2001 From: Christian Baer Date: Wed, 28 Apr 2021 17:23:21 +0200 Subject: [PATCH] Alacritty: Code formatting --- .config/alacritty/custom.yml | 80 ++++++++++++++++++------------------ 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/.config/alacritty/custom.yml b/.config/alacritty/custom.yml index d5e0eea..16ad662 100644 --- a/.config/alacritty/custom.yml +++ b/.config/alacritty/custom.yml @@ -26,7 +26,7 @@ font: style: Regular bold: family: "Source Code Pro" - style: Semibold + style: Semibold italic: family: "Source Code Pro" bold_italic: @@ -34,11 +34,11 @@ font: style: Bold italic size: 14.0 offset: - x: 0 - y: 6 + x: 0 + y: 6 glyph_offset: - x: 0 - y: 3 + x: 0 + y: 3 # Better font rendering for mac use_thin_strokes: true @@ -56,7 +56,7 @@ cursor: blink_interval: 650 unfocused_hollow: true thickness: 1 - + mouse: hide_when_typing: true @@ -73,38 +73,40 @@ shell: # using Mac's 'command' to control your tmux. # A great reference: https://arslan.io/2018/02/05/gpu-accelerated-terminal-alacritty/#make-alacritty-feel-like-iterm2 key_bindings: - # Alacritty - - { key: N, mods: Command, action: SpawnNewInstance } # Spawn new instance - - { key: Key0, mods: Command, action: ResetFontSize } # Reset font size - - { key: Plus, mods: Command, action: IncreaseFontSize } # Increase font size - - { key: Minus, mods: Command, action: DecreaseFontSize } # Decrease font size - - # tmux - - { key: J, mods: Command, chars: "\x01\x29" } # Move to next session - - { key: K, mods: Command, chars: "\x01\x28" } # Move to previous session + - { key: N, mods: Command, action: SpawnNewInstance } # Spawn new instance + - { key: Key0, mods: Command, action: ResetFontSize } # Reset font size + - { key: Plus, mods: Command, action: IncreaseFontSize } # Increase font size + - { key: Minus, mods: Command, action: DecreaseFontSize } # Decrease font size - - { key: T, mods: Command, chars: "\x01\x63" } # Create window - - { key: H, mods: Command, chars: "\x01\x70" } # Move to previous window - - { key: L, mods: Command, chars: "\x01\x6e" } # Move to next window - - { key: X, mods: Command, chars: "\x01\x78" } # Kill pane/window - - { key: A, mods: Command, chars: "\x01\x7c" } # Split pane vertically - - { key: S, mods: Command, chars: "\x01\x2d" } # Split pane horizontally - - { key: Z, mods: Command, chars: "\x01\x7a" } # Maximize pane - - - { key: T, mods: Command|Shift, chars: "\x02\x63" } # Create window in nested session - - { key: H, mods: Command|Shift, chars: "\x02\x70" } # Move to previous window - - { key: L, mods: Command|Shift, chars: "\x02\x6e" } # Move to next window - - { key: X, mods: Command|Shift, chars: "\x02\x78" } # Kill pane/window in nested session - - { key: A, mods: Command|Shift, chars: "\x02\x7c" } # Split pane vertically in nested session - - { key: S, mods: Command|Shift, chars: "\x02\x2d" } # Split pane horizontally in nested session - - { key: Z, mods: Command|Shift, chars: "\x02\x7a" } # Maximize pane in nested session - -## General key bindings - - { key: Comma, mods: Command, command: - {program: "sh", args: ["-c","open ~/.config/alacritty/"]} } # Open alacritty config directory - - { key: Back, mods: Command, chars: "\x15" } # delete word/line - - { key: Left, mods: Alt, chars: "\x1bb" } # One word left - - { key: Right, mods: Alt, chars: "\x1bf" } # One word right - - { key: Left, mods: Command, chars: "\x1bOH", mode: AppCursor } # Home - - { key: Right, mods: Command, chars: "\x1bOF", mode: AppCursor } # End \ No newline at end of file + # tmux + - { key: J, mods: Command, chars: "\x01\x29" } # Move to next session + - { key: K, mods: Command, chars: "\x01\x28" } # Move to previous session + + - { key: T, mods: Command, chars: "\x01\x63" } # Create window + - { key: H, mods: Command, chars: "\x01\x70" } # Move to previous window + - { key: L, mods: Command, chars: "\x01\x6e" } # Move to next window + - { key: X, mods: Command, chars: "\x01\x78" } # Kill pane/window + - { key: A, mods: Command, chars: "\x01\x7c" } # Split pane vertically + - { key: S, mods: Command, chars: "\x01\x2d" } # Split pane horizontally + - { key: Z, mods: Command, chars: "\x01\x7a" } # Maximize pane + + - { key: T, mods: Command|Shift, chars: "\x02\x63" } # Create window in nested session + - { key: H, mods: Command|Shift, chars: "\x02\x70" } # Move to previous window + - { key: L, mods: Command|Shift, chars: "\x02\x6e" } # Move to next window + - { key: X, mods: Command|Shift, chars: "\x02\x78" } # Kill pane/window in nested session + - { key: A, mods: Command|Shift, chars: "\x02\x7c" } # Split pane vertically in nested session + - { key: S, mods: Command|Shift, chars: "\x02\x2d" } # Split pane horizontally in nested session + - { key: Z, mods: Command|Shift, chars: "\x02\x7a" } # Maximize pane in nested session + + ## General key bindings + - { + key: Comma, + mods: Command, + command: { program: "sh", args: ["-c", "open ~/.config/alacritty/"] }, + } # Open alacritty config directory + - { key: Back, mods: Command, chars: "\x15" } # delete word/line + - { key: Left, mods: Alt, chars: "\x1bb" } # One word left + - { key: Right, mods: Alt, chars: "\x1bf" } # One word right + - { key: Left, mods: Command, chars: "\x1bOH", mode: AppCursor } # Home + - { key: Right, mods: Command, chars: "\x1bOF", mode: AppCursor } # End