Alacritty configuration file
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

182 lines
5.2 KiB

  1. # Configuration for Alacritty, the GPU enhanced terminal emulator.
  2. # Any items in the `env` entry below will be added as
  3. # environment variables. Some entries may override variables
  4. # set by alacritty itself.
  5. env:
  6. # TERM variable
  7. #
  8. # This value is used to set the `$TERM` environment variable for
  9. # each instance of Alacritty. If it is not present, alacritty will
  10. # check the local terminfo database and use `alacritty` if it is
  11. # available, otherwise `xterm-256color` is used.
  12. TERM: alacritty
  13. LANG: "en_US.UTF-8"
  14. LC_CTYPE: en_US.UTF-8
  15. #window:
  16. #background_opacity: 0.85
  17. # Window dimensions (changes require restart)
  18. #
  19. # Specified in number of columns/lines, not pixels.
  20. # If both are `0`, this setting is ignored.
  21. #dimensions:
  22. # columns: 0
  23. # lines: 0
  24. # Window position (changes require restart)
  25. #
  26. # Specified in number of pixels.
  27. # If the position is not set, the window manager will handle the placement.
  28. #position:
  29. # x: 0
  30. # y: 0
  31. # Window padding (changes require restart)
  32. #
  33. # Blank space added around the window in pixels. This padding is scaled
  34. # by DPI and the specified value is always added at both opposing sides.
  35. #padding:
  36. # x: 0
  37. # y: 0
  38. # Spread additional padding evenly around the terminal content.
  39. #dynamic_padding: false
  40. # Window decorations
  41. #
  42. # Values for `decorations`:
  43. # - full: Borders and title bar
  44. # - none: Neither borders nor title bar
  45. #
  46. # Values for `decorations` (macOS only):
  47. # - transparent: Title bar, transparent background and title bar buttons
  48. # - buttonless: Title bar, transparent background, but no title bar buttons
  49. #decorations: full
  50. # Startup Mode (changes require restart)
  51. #
  52. # Values for `startup_mode`:
  53. # - Windowed
  54. # - Maximized
  55. # - Fullscreen
  56. #
  57. # Values for `startup_mode` (macOS only):
  58. # - SimpleFullscreen
  59. #startup_mode: Windowed
  60. # Window title
  61. #title: Alacritty
  62. # Window class (Linux/BSD only):
  63. #class:
  64. # Application instance name
  65. #instance: Alacritty
  66. # General application class
  67. #general: Alacritty
  68. # GTK theme variant (Linux/BSD only)
  69. #
  70. # Override the variant of the GTK theme. Commonly supported values are `dark` and `light`.
  71. # Set this to `None` to use the default theme variant.
  72. #gtk_theme_variant: None
  73. #scrolling:
  74. # Maximum number of lines in the scrollback buffer.
  75. # Specifying '0' will disable scrolling.
  76. #history: 10000
  77. # Number of lines the viewport will move for every line scrolled when
  78. # scrollback is enabled (history > 0).
  79. #multiplier: 3
  80. # Font configuration
  81. font:
  82. # Normal (roman) font face
  83. normal:
  84. # Font family
  85. #
  86. # Default:
  87. # - (macOS) Menlo
  88. # - (Linux/BSD) monospace
  89. # - (Windows) Consolas
  90. family: "SourceCodePro"
  91. # The `style` can be specified to pick a specific face.
  92. style: Regular
  93. # Bold font face
  94. #bold:
  95. # Font family
  96. #
  97. # If the bold family is not specified, it will fall back to the
  98. # value specified for the normal font.
  99. #family: monospace
  100. # The `style` can be specified to pick a specific face.
  101. #style: Bold
  102. # Italic font face
  103. #italic:
  104. # Font family
  105. #
  106. # If the italic family is not specified, it will fall back to the
  107. # value specified for the normal font.
  108. #family: monospace
  109. # The `style` can be specified to pick a specific face.
  110. #style: Italic
  111. # Bold italic font face
  112. #bold_italic:
  113. # Font family
  114. #
  115. # If the bold italic family is not specified, it will fall back to the
  116. # value specified for the normal font.
  117. #family: monospace
  118. # The `style` can be specified to pick a specific face.
  119. #style: Bold Italic
  120. # Point size
  121. size: 11.0
  122. # Offset is the extra space around each character. `offset.y` can be thought of
  123. # as modifying the line spacing, and `offset.x` as modifying the letter spacing.
  124. #offset:
  125. # x: 0
  126. # y: 0
  127. # Glyph offset determines the locations of the glyphs within their cells with
  128. # the default being at the bottom. Increasing `x` moves the glyph to the right,
  129. # increasing `y` moves the glyph upwards.
  130. #glyph_offset:
  131. # x: 0
  132. # y: 0
  133. # Thin stroke font rendering (macOS only)
  134. #
  135. # Thin strokes are suitable for retina displays, but for non-retina screens
  136. # it is recommended to set `use_thin_strokes` to `false`
  137. #
  138. # macOS >= 10.14.x:
  139. #
  140. # If the font quality on non-retina display looks bad then set
  141. # `use_thin_strokes` to `true` and enable font smoothing by running the
  142. # following command:
  143. # `defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO`
  144. #
  145. # This is a global setting and will require a log out or restart to take
  146. # effect.
  147. use_thin_strokes: true
  148. # If `true`, bold text is drawn using the bright color variants.
  149. #draw_bold_text_with_bright_colors: false
  150. # Colors (Tomorrow Night Bright)
  151. colors:
  152. name: 3024 (dark)
  153. author: Chris Kempson
  154. primary:
  155. background: "#090300"
  156. foreground: "#a5a2a2"
  157. cursor:
  158. text: "#090300"
  159. cursor: "#a5a2a2"
  160. normal:
  161. black: "#090300"
  162. red: "#db2d20"
  163. green: "#01a252"
  164. yellow: "#fded02"
  165. blue: "#01a0e4"
  166. magenta: "#a16a94"
  167. cyan: "#b5e4f4"
  168. white: "#a5a2a2"
  169. bright:
  170. black: "#5c5855"
  171. red: "#db2d20"
  172. green: "#01a252"
  173. yellow: "#fded02"
  174. blue: "#01a0e4"
  175. magenta: "#a16a94"
  176. cyan: "#b5e4f4"
  177. white: "#f7f7f7"