diff options
author | AnInternetTroll <lucafulger@gmail.com> | 2022-05-17 19:38:04 +0000 |
---|---|---|
committer | AnInternetTroll <lucafulger@gmail.com> | 2022-05-17 19:38:04 +0000 |
commit | a69ec12239d6b27c5bcbaf0240c51a9c58116751 (patch) | |
tree | fa846fa2dc55fad56af65733c91ba3aee4d7e129 /.config/alacritty | |
parent | d0e7c5b5a7dcb3747811ae64edb443ef435218ff (diff) | |
download | dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.tar dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.tar.gz dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.tar.bz2 dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.tar.lz dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.tar.xz dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.tar.zst dotfiles-a69ec12239d6b27c5bcbaf0240c51a9c58116751.zip |
Play around with submodules
Diffstat (limited to '.config/alacritty')
-rw-r--r-- | .config/alacritty/alacritty.yml | 73 |
1 files changed, 49 insertions, 24 deletions
diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index 47a31f4..426cfa7 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -10,7 +10,6 @@ # to the user's home directory starting with `~/`. import: - ~/.config/alacritty/themes/dracula/dracula.yml -# - /path/to/alacritty.yml # Any items in the `env` entry below will be added as # environment variables. Some entries may override variables @@ -46,12 +45,12 @@ window: # # Blank space added around the window in pixels. This padding is scaled # by DPI and the specified value is always added at both opposing sides. - #padding: - # x: 0 - # y: 0 + padding: + x: 8 + y: 8 # Spread additional padding evenly around the terminal content. - #dynamic_padding: false + dynamic_padding: true # Window decorations # @@ -64,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: 0.90 + # Startup Mode (changes require restart) # # Values for `startup_mode`: @@ -92,7 +97,7 @@ window: # # Override the variant of the GTK theme. Commonly supported values are `dark` # and `light`. Set this to `None` to use the default theme variant. - gtk_theme_variant: None + #gtk_theme_variant: None #scrolling: # Maximum number of lines in the scrollback buffer. @@ -105,14 +110,14 @@ window: # Font configuration font: # Normal (roman) font face - normal: + #normal: # Font family # # Default: # - (macOS) Menlo # - (Linux/BSD) monospace # - (Windows) Consolas - family: monospace + #family: monospace # The `style` can be specified to pick a specific face. #style: Regular @@ -151,7 +156,7 @@ font: #style: Bold Italic # Point size - size: 24.0 + size: 16.0 # Offset is the extra space around each character. `offset.y` can be thought # of as modifying the line spacing, and `offset.x` as modifying the letter @@ -173,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 @@ -313,6 +325,13 @@ font: # #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: false + # Bell # # The bell is rung every time the BEL control character is received. @@ -354,13 +373,7 @@ font: # #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 - -#election: +#selection: # This string contains all characters that are used as separators for # "semantic words" in Alacritty. #semantic_escape_chars: ",│`|:\"' ()[]{}<>\t" @@ -368,16 +381,16 @@ background_opacity: 1 # When set to `true`, selected text will be copied to the primary clipboard. #save_to_clipboard: false -cursor: +#cursor: # Cursor style - style: + #style: # Cursor shape # # Values for `shape`: # - ▇ Block # - _ Underline # - | Beam - shape: Beam + #shape: Block # Cursor blinking state # @@ -434,6 +447,9 @@ live_config_reload: true # 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,7 +475,7 @@ live_config_reload: true # 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`, `binding.mode` and + # 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 @@ -508,13 +524,20 @@ live_config_reload: true # - 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 +606,8 @@ live_config_reload: true # - 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 +756,11 @@ live_config_reload: true #- { 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 } |