linux-config/files/dotfiles/alacritty.yml
2021-10-28 12:09:07 +03:00

261 lines
6.4 KiB
YAML

---
window:
# Blank space added around the window in pixels
padding:
x: 2
y: 2
# Spread additional padding evenly around the terminal content
dynamic_padding: true
# Disable border and title bar
decorations: none
font:
normal:
family: Hack Nerd Font
style: Regular
bold:
family: Hack Nerd Font
style: Bold
italic:
family: Hack Nerd Font
style: Italic
# Point size of the font
size: 11
mouse:
hide_when_typing: true
selection:
# When set to `true`, selected text will be copied to the primary
# clipboard.
save_to_clipboard: true
cursor:
style:
blinking: Always
# Thickness of the cursor (number from `0.0` to `1.0`)
thickness: 0.18
# Vi mode cursor style
vi_mode_style: Block
# Blink Interval
blink_interval: 400
###########################################################
# Themes #
###########################################################
schemes:
# For themes -> https://github.com/aarowill/base16-alacritty
# Base16 Monokai 256 - alacritty color config
# Wimer Hazenberg (http://www.monokai.nl)
monokai: &monokai
# Default colors
primary:
background: '0x2d2a2e'
foreground: '0xf8f8f2'
# Colors the cursor will use if `custom_cursor_colors` is true
cursor:
text: '0x272822'
cursor: '0xf8f8f2'
# Normal colors
normal:
black: '0x272822'
red: '0xf92672'
green: '0xa6e22e'
yellow: '0xf4bf75'
blue: '0x66d9ef'
magenta: '0xae81ff'
cyan: '0xa1efe4'
white: '0xf8f8f2'
# Bright colors
bright:
black: '0x75715e'
red: '0xf92672'
green: '0xa6e22e'
yellow: '0xf4bf75'
blue: '0x66d9ef'
magenta: '0xae81ff'
cyan: '0xa1efe4'
white: '0xf9f8f5'
indexed_colors:
- { index: 16, color: '0xfd971f' }
- { index: 17, color: '0xcc6633' }
- { index: 18, color: '0x383830' }
- { index: 19, color: '0x49483e' }
- { index: 20, color: '0xa59f85' }
- { index: 21, color: '0xf5f4f1' }
# Base16 Gruvbox dark, medium 256 - alacritty color config
# Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
gruvbox: &gruvbox
# Default colors
primary:
background: '0x282828'
foreground: '0xd5c4a1'
# Colors the cursor will use if `custom_cursor_colors` is true
cursor:
text: '0x282828'
cursor: '0xd5c4a1'
# Normal colors
normal:
black: '0x282828'
red: '0xfb4934'
green: '0xb8bb26'
yellow: '0xfabd2f'
blue: '0x83a598'
magenta: '0xd3869b'
cyan: '0x8ec07c'
white: '0xd5c4a1'
# Bright colors
bright:
black: '0x665c54'
red: '0xfb4934'
green: '0xb8bb26'
yellow: '0xfabd2f'
blue: '0x83a598'
magenta: '0xd3869b'
cyan: '0x8ec07c'
white: '0xfbf1c7'
indexed_colors:
- { index: 16, color: '0xfe8019' }
- { index: 17, color: '0xd65d0e' }
- { index: 18, color: '0x3c3836' }
- { index: 19, color: '0x504945' }
- { index: 20, color: '0xbdae93' }
- { index: 21, color: '0xebdbb2' }
# Base16 Dracula 256 - alacritty color config
# Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula)
dracula: &drakula
# Default colors
primary:
background: '0x282936'
foreground: '0xe9e9f4'
# Colors the cursor will use if `custom_cursor_colors` is true
cursor:
text: '0x282936'
cursor: '0xe9e9f4'
# Normal colors
normal:
black: '0x282936'
red: '0xea51b2'
green: '0xebff87'
yellow: '0x00f769'
blue: '0x62d6e8'
magenta: '0xb45bcf'
cyan: '0xa1efe4'
white: '0xe9e9f4'
# Bright colors
bright:
black: '0x626483'
red: '0xea51b2'
green: '0xebff87'
yellow: '0x00f769'
blue: '0x62d6e8'
magenta: '0xb45bcf'
cyan: '0xa1efe4'
white: '0xf7f7fb'
indexed_colors:
- { index: 16, color: '0xb45bcf' }
- { index: 17, color: '0x00f769' }
- { index: 18, color: '0x3a3c4e' }
- { index: 19, color: '0x4d4f68' }
- { index: 20, color: '0x62d6e8' }
- { index: 21, color: '0xf1f2f8' }
# Base16 OneDark 256 - alacritty color config
# Lalit Magant (http://github.com/tilal6991)
onedark: &onedark
# Default colors
primary:
background: '0x282c34'
foreground: '0xabb2bf'
# Colors the cursor will use if `custom_cursor_colors` is true
cursor:
text: '0x282c34'
cursor: '0xabb2bf'
# Normal colors
normal:
black: '0x282c34'
red: '0xe06c75'
green: '0x98c379'
yellow: '0xe5c07b'
blue: '0x61afef'
magenta: '0xc678dd'
cyan: '0x56b6c2'
white: '0xabb2bf'
# Bright colors
bright:
black: '0x545862'
red: '0xe06c75'
green: '0x98c379'
yellow: '0xe5c07b'
blue: '0x61afef'
magenta: '0xc678dd'
cyan: '0x56b6c2'
white: '0xc8ccd4'
indexed_colors:
- { index: 16, color: '0xd19a66' }
- { index: 17, color: '0xbe5046' }
- { index: 18, color: '0x353b45' }
- { index: 19, color: '0x3e4451' }
- { index: 20, color: '0x565c64' }
- { index: 21, color: '0xb6bdca' }
# Base16 Nord 256 - alacritty color config
# arcticicestudio
nord: &nord
# Default colors
primary:
background: '0x2e3440'
foreground: '0xe5e9f0'
# Colors the cursor will use if `custom_cursor_colors` is true
cursor:
text: '0x2e3440'
cursor: '0xe5e9f0'
# Normal colors
normal:
black: '0x2e3440'
red: '0xbf616a'
green: '0xa3be8c'
yellow: '0xebcb8b'
blue: '0x81a1c1'
magenta: '0xb48ead'
cyan: '0x88c0d0'
white: '0xe5e9f0'
# Bright colors
bright:
black: '0x4c566a'
red: '0xbf616a'
green: '0xa3be8c'
yellow: '0xebcb8b'
blue: '0x81a1c1'
magenta: '0xb48ead'
cyan: '0x88c0d0'
white: '0x8fbcbb'
indexed_colors:
- { index: 16, color: '0xd08770' }
- { index: 17, color: '0x5e81ac' }
- { index: 18, color: '0x3b4252' }
- { index: 19, color: '0x434c5e' }
- { index: 20, color: '0xd8dee9' }
- { index: 21, color: '0xeceff4' }
colors: *gruvbox