Advertisement
anujpandey

alacritty.yaml

Oct 29th, 2020
2,435
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 7.71 KB | None | 0 0
  1. # Font configuration (changes require restart)
  2. font:
  3.  # The normal (roman) font face to use.
  4.   normal:
  5.     family: DroidSansMono Nerd Font
  6.     # Style can be specified to pick a specific face.
  7.     # style: Regular
  8.  
  9.   # The bold font face
  10.   bold:
  11.     family: DroidSansMono Nerd Font
  12.     # Style can be specified to pick a specific face.
  13.     # style: Bold
  14.  
  15.   # The italic font face
  16.   italic:
  17.     family: DroidSansMono Nerd Font
  18.     # Style can be specified to pick a specific face.
  19.     # style: Italic
  20.  
  21.   background_opacity: 0.6
  22.  
  23. colors:
  24.  # COLORSCHEME: base16-atelier-estuary-256.yml
  25.   # Default colors
  26.   primary:
  27.    # hard contrast: background = '0x1d2021'
  28.     background: '0x22221b'
  29.     foreground: '0x929181'
  30.  
  31.   # Colors the cursor will use if `custom_cursor_colors` is true
  32.   normal:
  33.     black: '0x22221b'
  34.     red: '0xba6236'
  35.     green: '0x7d9726'
  36.     yellow: '0xa5980d'
  37.     blue: '0x36a166'
  38.     magenta: '0x5f9182'
  39.     cyan: '0x5b9d48'
  40.     white: '0x929181'
  41.  
  42.   # Bright colors
  43.   bright:
  44.     black: '0x6c6b5a'
  45.     red: '0xba6236'
  46.     green: '0x7d9726'
  47.     yellow: '0xa5980d'
  48.     blue: '0x36a166'
  49.     magenta: '0x5f9182'
  50.     cyan: '0x5b9d48'
  51.     white: '0xf4f3ec'
  52.  
  53.   cursor:
  54.     text: '0x22221b'
  55.     cursor: '0x929181'
  56.  
  57.   # Normal colors
  58.   indexed_colors:
  59.     - {index: 16, color: '0xae7313'}
  60.     - {index: 17, color: '0x9d6c7c'}
  61.     - {index: 18, color: '0x302f27'}
  62.     - {index: 19, color: '0x5f5e4e'}
  63.     - {index: 20, color: '0x878573'}
  64.     - {index: 21, color: '0xe7e6df'}
  65. key_bindings:
  66.  # (Windows/Linux only)
  67.   #- { key: V,        mods: Control|Shift, action: Paste            }
  68.   #- { key: C,        mods: Control|Shift, action: Copy             }
  69.   #- { key: Insert,   mods: Shift,         action: PasteSelection   }
  70.   #- { key: Key0,     mods: Control,       action: ResetFontSize    }
  71.   #- { key: Equals,   mods: Control,       action: IncreaseFontSize }
  72.   #- { key: Add,      mods: Control,       action: IncreaseFontSize }
  73.   #- { key: Subtract, mods: Control,       action: DecreaseFontSize }
  74.   #- { key: Minus,    mods: Control,       action: DecreaseFontSize }
  75.   #- { key: Return,   mods: Alt,           action: ToggleFullscreen }
  76.  
  77.   # (macOS only)
  78.   - { key: Key0,   mods: Command,         action: ResetFontSize    }
  79.   - { key: Equals, mods: Command,         action: IncreaseFontSize }
  80.   - { key: Add,    mods: Command,         action: IncreaseFontSize }
  81.   - { key: Minus,  mods: Command,         action: DecreaseFontSize }
  82.   - { key: K,      mods: Command,         action: ClearHistory     }
  83.   - { key: K,      mods: Command,         chars: "\x0c"            }
  84.   - { key: V,      mods: Command,         action: Paste            }
  85.   - { key: C,      mods: Command,         action: Copy             }
  86.   - { key: H,      mods: Command,         action: Hide             }
  87.   - { key: Q,      mods: Command,         action: Quit             }
  88.   - { key: W,      mods: Command,         action: Quit             }
  89.   - { key: F,      mods: Command|Control, action: ToggleFullscreen }
  90.  
  91.   - {key: Paste, action: Paste}
  92.   - {key: Copy, action: Copy}
  93.   - {key: L, mods: Control, action: ClearLogNotice}
  94.   - {key: L, mods: Control, chars: "\f"}
  95.   - {key: Home, mods: Alt, chars: "\e[1;3H"}
  96.   - {key: Home, chars: "\eOH", mode: AppCursor}
  97.   - {key: Home, chars: "\e[H", mode: ~AppCursor}
  98.   - {key: End, mods: Alt, chars: "\e[1;3F"}
  99.   - {key: End, chars: "\eOF", mode: AppCursor}
  100.   - {key: End, chars: "\e[F", mode: ~AppCursor}
  101.   - {key: PageUp, mods: Shift, action: ScrollPageUp, mode: ~Alt}
  102.   - {key: PageUp, mods: Shift, chars: "\e[5;2~", mode: Alt}
  103.   - {key: PageUp, mods: Control, chars: "\e[5;5~"}
  104.   - {key: PageUp, mods: Alt, chars: "\e[5;3~"}
  105.   - {key: PageUp, chars: "\e[5~"}
  106.   - {key: PageDown, mods: Shift, action: ScrollPageDown, mode: ~Alt}
  107.   - {key: PageDown, mods: Shift, chars: "\e[6;2~", mode: Alt}
  108.   - {key: PageDown, mods: Control, chars: "\e[6;5~"}
  109.   - {key: PageDown, mods: Alt, chars: "\e[6;3~"}
  110.   - {key: PageDown, chars: "\e[6~"}
  111.   - {key: Tab, mods: Shift, chars: "\e[Z"}
  112.   - {key: Back, chars: "\x7F"}
  113.   - {key: Back, mods: Alt, chars: "\e\x7F"}
  114.   - {key: Insert, chars: "\e[2~"}
  115.   - {key: Delete, chars: "\e[3~"}
  116.   - {key: Left, mods: Shift, chars: "\e[1;2D"}
  117.   - {key: Left, mods: Control, chars: "\e[1;5D"}
  118.   - {key: Left, mods: Alt, chars: "\e[1;3D"}
  119.   - {key: Left, chars: "\e[D", mode: ~AppCursor}
  120.   - {key: Left, chars: "\eOD", mode: AppCursor}
  121.   - {key: Right, mods: Shift, chars: "\e[1;2C"}
  122.   - {key: Right, mods: Control, chars: "\e[1;5C"}
  123.   - {key: Right, mods: Alt, chars: "\e[1;3C"}
  124.   - {key: Right, chars: "\e[C", mode: ~AppCursor}
  125.   - {key: Right, chars: "\eOC", mode: AppCursor}
  126.   - {key: Up, mods: Shift, chars: "\e[1;2A"}
  127.   - {key: Up, mods: Control, chars: "\e[1;5A"}
  128.   - {key: Up, mods: Alt, chars: "\e[1;3A"}
  129.   - {key: Up, chars: "\e[A", mode: ~AppCursor}
  130.   - {key: Up, chars: "\eOA", mode: AppCursor}
  131.   - {key: Down, mods: Shift, chars: "\e[1;2B"}
  132.   - {key: Down, mods: Control, chars: "\e[1;5B"}
  133.   - {key: Down, mods: Alt, chars: "\e[1;3B"}
  134.   - {key: Down, chars: "\e[B", mode: ~AppCursor}
  135.   - {key: Down, chars: "\eOB", mode: AppCursor}
  136.   - {key: F1, chars: "\eOP"}
  137.   - {key: F2, chars: "\eOQ"}
  138.   - {key: F3, chars: "\eOR"}
  139.   - {key: F4, chars: "\eOS"}
  140.   - {key: F5, chars: "\e[15~"}
  141.   - {key: F6, chars: "\e[17~"}
  142.   - {key: F7, chars: "\e[18~"}
  143.   - {key: F8, chars: "\e[19~"}
  144.   - {key: F9, chars: "\e[20~"}
  145.   - {key: F10, chars: "\e[21~"}
  146.   - {key: F11, chars: "\e[23~"}
  147.   - {key: F12, chars: "\e[24~"}
  148.   - {key: F1, mods: Shift, chars: "\e[1;2P"}
  149.   - {key: F2, mods: Shift, chars: "\e[1;2Q"}
  150.   - {key: F3, mods: Shift, chars: "\e[1;2R"}
  151.   - {key: F4, mods: Shift, chars: "\e[1;2S"}
  152.   - {key: F5, mods: Shift, chars: "\e[15;2~"}
  153.   - {key: F6, mods: Shift, chars: "\e[17;2~"}
  154.   - {key: F7, mods: Shift, chars: "\e[18;2~"}
  155.   - {key: F8, mods: Shift, chars: "\e[19;2~"}
  156.   - {key: F9, mods: Shift, chars: "\e[20;2~"}
  157.   - {key: F10, mods: Shift, chars: "\e[21;2~"}
  158.   - {key: F11, mods: Shift, chars: "\e[23;2~"}
  159.   - {key: F12, mods: Shift, chars: "\e[24;2~"}
  160.   - {key: F1, mods: Control, chars: "\e[1;5P"}
  161.   - {key: F2, mods: Control, chars: "\e[1;5Q"}
  162.   - {key: F3, mods: Control, chars: "\e[1;5R"}
  163.   - {key: F4, mods: Control, chars: "\e[1;5S"}
  164.   - {key: F5, mods: Control, chars: "\e[15;5~"}
  165.   - {key: F6, mods: Control, chars: "\e[17;5~"}
  166.   - {key: F7, mods: Control, chars: "\e[18;5~"}
  167.   - {key: F8, mods: Control, chars: "\e[19;5~"}
  168.   - {key: F9, mods: Control, chars: "\e[20;5~"}
  169.   - {key: F10, mods: Control, chars: "\e[21;5~"}
  170.   - {key: F11, mods: Control, chars: "\e[23;5~"}
  171.   - {key: F12, mods: Control, chars: "\e[24;5~"}
  172.   - {key: F1, mods: Alt, chars: "\e[1;6P"}
  173.   - {key: F2, mods: Alt, chars: "\e[1;6Q"}
  174.   - {key: F3, mods: Alt, chars: "\e[1;6R"}
  175.   - {key: F4, mods: Alt, chars: "\e[1;6S"}
  176.   - {key: F5, mods: Alt, chars: "\e[15;6~"}
  177.   - {key: F6, mods: Alt, chars: "\e[17;6~"}
  178.   - {key: F7, mods: Alt, chars: "\e[18;6~"}
  179.   - {key: F8, mods: Alt, chars: "\e[19;6~"}
  180.   - {key: F9, mods: Alt, chars: "\e[20;6~"}
  181.   - {key: F10, mods: Alt, chars: "\e[21;6~"}
  182.   - {key: F11, mods: Alt, chars: "\e[23;6~"}
  183.   - {key: F12, mods: Alt, chars: "\e[24;6~"}
  184.   - {key: F1, mods: Super, chars: "\e[1;3P"}
  185.   - {key: F2, mods: Super, chars: "\e[1;3Q"}
  186.   - {key: F3, mods: Super, chars: "\e[1;3R"}
  187.   - {key: F4, mods: Super, chars: "\e[1;3S"}
  188.   - {key: F5, mods: Super, chars: "\e[15;3~"}
  189.   - {key: F6, mods: Super, chars: "\e[17;3~"}
  190.   - {key: F7, mods: Super, chars: "\e[18;3~"}
  191.   - {key: F8, mods: Super, chars: "\e[19;3~"}
  192.   - {key: F9, mods: Super, chars: "\e[20;3~"}
  193.   - {key: F10, mods: Super, chars: "\e[21;3~"}
  194.   - {key: F11, mods: Super, chars: "\e[23;3~"}
  195.   - {key: F12, mods: Super, chars: "\e[24;3~"}
  196.   - {key: NumpadEnter, chars: "\n"}
  197.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement