summaryrefslogtreecommitdiff
path: root/.config/alacritty/alacritty.yml
diff options
context:
space:
mode:
authorkrolyxon <krolyxon@tutanota.com>2022-06-01 22:55:52 +0530
committerkrolyxon <krolyxon@tutanota.com>2022-06-01 22:55:52 +0530
commit723220028038a3c6e155259e28d07e867e2d45c9 (patch)
treef07e13aaf23e820c6da71ec02466e5831502b0e2 /.config/alacritty/alacritty.yml
first commit
Diffstat (limited to '.config/alacritty/alacritty.yml')
-rw-r--r--.config/alacritty/alacritty.yml132
1 files changed, 132 insertions, 0 deletions
diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml
new file mode 100644
index 0000000..ff01e9b
--- /dev/null
+++ b/.config/alacritty/alacritty.yml
@@ -0,0 +1,132 @@
+# Window Customization
+window:
+ #opacity: 0.95
+ dimensions:
+ columns: 122
+ lines: 50
+ # padding:
+ # x: 10
+ # y: 10
+ dynamic_padding: true
+ decorations: none
+scrolling:
+ history: 10000
+ multiplier: 11
+window.dynamic_title: false
+
+env:
+ WINIT_X11_SCALE_FACTOR: "1.0"
+
+# Font configuration (changes require restart)
+font:
+ # The normal (roman) font face to use.
+ normal:
+ family: Hack Nerd Font
+ # Style can be specified to pick a specific face.
+ style: Regular
+
+ # The bold font face
+ bold:
+ family: Hack Nerd Font
+ # Style can be specified to pick a specific face.
+ style: Bold
+
+ # The italic font face
+ italic:
+ family: Hack Nerd Font
+ # Style can be specified to pick a specific face.
+ style: italic
+
+colors:
+ # Default colors
+ primary:
+ background: '0x1e2127'
+ foreground: '0xabb2bf'
+
+ # Bright and dim foreground colors
+ #
+ # The dimmed foreground color is calculated automatically if it is not present.
+ # If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
+ # is `false`, the normal foreground color will be used.
+ #dim_foreground: '0x9a9a9a'
+ bright_foreground: '0xe6efff'
+
+ # Cursor colors
+ #
+ # Colors which should be used to draw the terminal cursor. If these are unset,
+ # the cursor color will be the inverse of the cell color.
+ #cursor:
+ # text: '0x000000'
+ # cursor: '0xffffff'
+
+ # Normal colors
+ normal:
+ black: '0x1e2127'
+ red: '0xe06c75'
+ green: '0x98c379'
+ yellow: '0xd19a66'
+ blue: '0x61afef'
+ magenta: '0xc678dd'
+ cyan: '0x56b6c2'
+ white: '0x828791'
+
+ # Bright colors
+ bright:
+ black: '0x5c6370'
+ red: '0xe06c75'
+ green: '0x98c379'
+ yellow: '0xd19a66'
+ blue: '0x61afef'
+ magenta: '0xc678dd'
+ cyan: '0x56b6c2'
+ white: '0xe6efff'
+
+ # Dim colors
+ #
+ # If the dim colors are not set, they will be calculated automatically based
+ # on the `normal` colors.
+ dim:
+ black: '0x1e2127'
+ red: '0xe06c75'
+ green: '0x98c379'
+ yellow: '0xd19a66'
+ blue: '0x61afef'
+ magenta: '0xc678dd'
+ cyan: '0x56b6c2'
+ white: '0x828791'
+
+ # Indexed Colors
+ #
+ # The indexed colors include all colors from 16 to 256.
+ # When these are not set, they're filled with sensible defaults.
+ #indexed_colors:
+ # - { index: 16, color: '0x000000' }
+
+# Extras
+hide_cursor_when_typing: true
+
+cursor:
+ style: Block
+ #blinking: Always
+ #blink_interval: 750
+ unfocused_hollow: true
+
+
+key_bindings:
+ # (Windows, Linux, and BSD only)
+ - { key: V, mods: Control|Shift, action: Paste }
+ - { key: C, mods: Control|Shift, action: Copy }
+ - { key: Insert, mods: Shift, action: PasteSelection }
+ - { key: Key0, mods: Control, action: ResetFontSize }
+ - { key: Equals, mods: Control, action: IncreaseFontSize }
+ - { key: Plus, mods: Control, action: IncreaseFontSize }
+ - { key: Minus, mods: Control, action: DecreaseFontSize }
+ - { key: F11, mods: None, action: ToggleFullscreen }
+ - { key: Paste, mods: None, action: Paste }
+ - { key: Copy, mods: None, action: Copy }
+ - { key: L, mods: Control, action: ClearLogNotice }
+ - { key: L, mods: Control, chars: "\x0c" }
+ - { key: PageUp, mods: None, action: ScrollPageUp, mode: ~Alt }
+ - { key: PageDown, mods: None, action: ScrollPageDown, mode: ~Alt }
+ - { key: Home, mods: Shift, action: ScrollToTop, mode: ~Alt }
+ - { key: End, mods: Shift, action: ScrollToBottom, mode: ~Alt }