alacritty.yml (3965B)
1 # vim: expandtab shiftwidth=4 softtabstop=4 tabstop=8 2 # ^ need this because the setbg script uses indentation to find color scheme definitions 3 # 4 # All imports must either be absolute paths starting with `/`, or paths relative 5 # to the user's home directory starting with `~/`. 6 import: 7 - ~/.config/alacritty/macos-altfix.yml 8 9 # Any items in the `env` entry below will be added as 10 # environment variables. Some entries may override variables 11 # set by alacritty itself. 12 window: 13 # Window opacity as a floating point number from `0.0` to `1.0`. 14 # The value `0.0` is completely transparent and `1.0` is opaque. 15 opacity: 0.85 16 17 # Window padding (changes require restart) 18 padding: 19 x: 5 20 y: 5 21 22 # Spread additional padding evenly around the terminal content. 23 dynamic_padding: true 24 25 decorations: buttonless 26 27 # Window title 28 title: Alacritty 29 30 # Allow terminal applications to change Alacritty's window title. 31 dynamic_title: true 32 33 # Window class (Linux/BSD only): 34 class: 35 # Application instance name 36 instance: Alacritty 37 # General application class 38 general: Alacritty 39 40 #scrolling: 41 # Maximum number of lines in the scrollback buffer. 42 # Specifying '0' will disable scrolling. 43 history: 10000 44 45 # Scrolling distance multiplier. 46 multiplier: 3 47 48 # Font configuration 49 font: 50 # Normal (roman) font face 51 normal: 52 # Font family 53 # 54 # Default: 55 # - (macOS) Menlo 56 # - (Linux/BSD) monospace 57 # - (Windows) Consolas 58 family: MesloLGS NF 59 60 # The `style` can be specified to pick a specific face. 61 62 # Bold font face 63 bold: 64 style: Bold 65 66 # Italic font face 67 italic: 68 style: Italic 69 70 # Bold italic font face 71 bold_italic: 72 style: Bold Italic 73 74 # Point size 75 size: 12.0 76 77 # Offset is the extra space around each character. `offset.y` can be thought 78 # of as modifying the line spacing, and `offset.x` as modifying the letter 79 # spacing. 80 #offset: 81 # x: 0 82 # y: 0 83 84 # Glyph offset determines the locations of the glyphs within their cells with 85 # the default being at the bottom. Increasing `x` moves the glyph to the 86 # right, increasing `y` moves the glyph upward. 87 #glyph_offset: 88 # x: 0 89 # y: 0 90 91 cursor: 92 # If this is `true`, the cursor will be rendered as a hollow box when the 93 # window is not focused. 94 unfocused_hollow: true 95 96 # Live config reload (changes require restart) 97 live_config_reload: true 98 99 mouse: 100 hints: 101 launcher: 102 program: linkhandler 103 args: [] 104 modifiers: Command 105 schemes: 106 dark: &dark 107 primary: 108 background: '#090909' 109 foreground: '#cccdce' 110 cursor: 111 text: '#090909' 112 cursor: '#cccdce' 113 normal: 114 black: '#090909' 115 red: '#712F18' 116 green: '#747A85' 117 yellow: '#817F81' 118 blue: '#7A8692' 119 magenta: '#918E8E' 120 cyan: '#9E9EA0' 121 white: '#cccdce' 122 bright: 123 black: '#8e8f90' 124 red: '#A58F78' 125 green: '#747A85' 126 yellow: '#817F81' 127 blue: '#7A8692' 128 magenta: '#918E8E' 129 cyan: '#9E9EA0' 130 white: '#cccdce' 131 light: &light 132 primary: 133 background: '#f8f8f6' 134 foreground: '#102237' 135 cursor: 136 text: '#f8f8f6' 137 cursor: '#102237' 138 normal: 139 black: '#102237' 140 yellow: '#eb8d50' 141 green: '#94b45d' 142 red: '#e48f5e' 143 blue: '#174fd3' 144 magenta: '#2e5ce7' 145 cyan: '#f2d292' 146 white: '#102237' 147 bright: 148 black: '#7e7e75' 149 red: '#eb8d50' 150 green: '#f1cf84' 151 yellow: '#f1da85' 152 blue: '#174fd3' 153 magenta: '#2e5ce7' 154 cyan: '#f2d292' 155 white: '#102237' 156 157 colors: *dark