diff options
| author | nsfisis <nsfisis@gmail.com> | 2022-02-25 15:24:22 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2022-02-25 15:24:22 +0900 |
| commit | 899e1021663a9eb7dfadefc083f74226dc7ca353 (patch) | |
| tree | 21dba9d32c32113bef7930bcc0b8fab75f1e2182 | |
| parent | 34ca999a178c932d4e86983613a8e5548b8a2669 (diff) | |
| download | dotfiles-899e1021663a9eb7dfadefc083f74226dc7ca353.tar.gz dotfiles-899e1021663a9eb7dfadefc083f74226dc7ca353.tar.zst dotfiles-899e1021663a9eb7dfadefc083f74226dc7ca353.zip | |
alacritty: update configs
| -rw-r--r-- | .config/alacritty/alacritty.yml | 55 |
1 files changed, 42 insertions, 13 deletions
diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index f164e0f..d3ebfa9 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -63,6 +63,12 @@ window: # - buttonless: Title bar, transparent background and no title bar buttons #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. + #opacity: 1.0 + # Startup Mode (changes require restart) # # Values for `startup_mode`: @@ -172,6 +178,13 @@ font: # it is recommended to set `use_thin_strokes` to `false`. #use_thin_strokes: true + # Use built-in font for box drawing characters. + # + # If `true`, Alacritty will use a custom built-in font for box drawing + # characters (Unicode points 2500 - 259f). + # + #builtin_box_drawing: true + # If `true`, bold text is drawn using the bright color variants. #draw_bold_text_with_bright_colors: false @@ -230,7 +243,7 @@ colors: # Keyboard regex hints #hints: - # Fist character in the hint label + # First character in the hint label # # Allowed values are CellForeground/CellBackground, which reference the # affected cell, or hexadecimal colors like #ff00ff. @@ -312,6 +325,13 @@ colors: # #indexed_colors: [] + # Transparent cell backgrounds + # + # Whether or not `window.opacity` applies to all cell backgrounds or only to + # the default background. When set to `true` all cells will be transparent + # regardless of their background color. + transparent_background_colors: true + # Bell # # The bell is rung every time the BEL control character is received. @@ -353,12 +373,6 @@ colors: # #command: None -# 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: 1.0 - #selection: # This string contains all characters that are used as separators for # "semantic words" in Alacritty. @@ -434,6 +448,9 @@ shell: # Send ESC (\x1b) before characters when alt is pressed. #alt_send_esc: true +# Offer IPC using `alacritty msg` (unix only) +#ipc_socket: true + #mouse: # Click settings # @@ -459,8 +476,8 @@ shell: # Each hint must have a `regex` and either an `action` or a `command` field. # The fields `mouse`, `binding` and `post_processing` are optional. # - # The fields `command`, `binding.key`, `binding.mods` and `mouse.mods` accept - # the same values as they do in the `key_bindings` section. + # The fields `command`, `binding.key`, `binding.mods`, `binding.mode` and + # `mouse.mods` accept the same values as they do in the `key_bindings` section. # # The `mouse.enabled` field controls if the hint should be underlined while # the mouse with all `mouse.mods` keys held or the vi mode cursor is above it. @@ -508,13 +525,20 @@ shell: # - Right # - Numeric identifier such as `5` # -# - `action` (see key bindings) +# - `action` (see key bindings for actions not exclusive to mouse mode) +# +# - Mouse exclusive actions: +# +# - ExpandSelection +# Expand the selection to the current mouse cursor location. # # And optionally: # # - `mods` (see key bindings) #mouse_bindings: -# - { mouse: Middle, action: PasteSelection } +# - { mouse: Right, action: ExpandSelection } +# - { mouse: Right, mods: Control, action: ExpandSelection } +# - { mouse: Middle, mode: ~Vi, action: PasteSelection } # Key bindings # @@ -583,6 +607,8 @@ shell: # - ToggleFullscreen # - SpawnNewInstance # Spawn a new instance of Alacritty. +# - CreateNewWindow +# Create a new Alacritty window from the current process. # - ClearLogNotice # Clear Alacritty's UI warning and error notice. # - ClearSelection @@ -731,11 +757,11 @@ shell: #- { key: End, mods: Shift, mode: ~Alt, action: ScrollToBottom } # Vi Mode - #- { key: Space, mods: Shift|Control, mode: Vi|~Search, action: ScrollToBottom } #- { key: Space, mods: Shift|Control, mode: ~Search, action: ToggleViMode } + #- { key: Space, mods: Shift|Control, mode: Vi|~Search, action: ScrollToBottom } #- { key: Escape, mode: Vi|~Search, action: ClearSelection } - #- { key: I, mode: Vi|~Search, action: ScrollToBottom } #- { key: I, mode: Vi|~Search, action: ToggleViMode } + #- { key: I, mode: Vi|~Search, action: ScrollToBottom } #- { key: C, mods: Control, mode: Vi|~Search, action: ToggleViMode } #- { key: Y, mods: Control, mode: Vi|~Search, action: ScrollLineUp } #- { key: E, mods: Control, mode: Vi|~Search, action: ScrollLineDown } @@ -851,3 +877,6 @@ shell: # Print all received window events. #print_events: false + + # Highlight window damage information. + #highlight_damage: false |
