diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml new file mode 100644 index 0000000..789bc46 --- /dev/null +++ b/.config/alacritty/alacritty.yml @@ -0,0 +1,83 @@ +# Colors (One Darker) +colors: + + primary: + foreground: "#abb2bf" + background: "#282c34" + + # Normal colors + normal: + black: "#1b1d1e" + red: "#ff5995" + green: "#b6e354" + yellow: "#f3fd21" + blue: "#3f78ff" + magenta: "#9e6ffe" + cyan: "#23ced4" + white: "#abb2bf" + + # Bright colors + bright: + black: "#505354" + red: "#ff5995" + green: "#b6e354" + yellow: "#f3fd21" + blue: "#3f78ff" + magenta: "#9e6ffe" + cyan: "#23ced4" + white: "#f8f8f2" + +font: + # The normal (roman) font face to use. + normal: + family: Sauce Code Pro NF + # The bold font face + bold: + family: Sauce Code Pro NF + # The italic font face + italic: + family: Sauce Code Pro NF + + size: 11.0 + + offset: + x: 0 + y: 0 + glyph_offset: + x: 0 + y: 0 + +startup_mode: Fullscreen + +window: + padding: + x: 2 + y: 2 + # scrolling: + # # Maximum number of lines in the scrollback buffer. + # # Specifying '0' will disable scrolling. + history: 10000 + # # Number of lines the viewport will move for every line scrolled when + # # scrollback is enabled (history > 0). + # multiplier: 10 + + # # If `true`, bold text is drawn using the bright color variants. + # draw_bold_text_with_bright_colors: true + + # selection: + semantic_escape_chars: ',│`|:"'' ()[]{}<>' + save_to_clipboard: true + live_config_reload: true + +mouse: + hide_when_typing: true + +key_bindings: + - { key: V, mods: Control|Shift, action: Paste } + - { key: C, mods: Control|Shift, action: Copy } + - { 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, action: ToggleFullscreen } +