Update alacritty.toml
This commit is contained in:
parent
ff326c6118
commit
0eb880c4c4
378
alacritty.toml
378
alacritty.toml
|
@ -0,0 +1,378 @@
|
|||
# Alacritty Configuration File
|
||||
|
||||
# Enable dynamic title
|
||||
# dynamic_title = true
|
||||
|
||||
# Importing color scheme
|
||||
import = [
|
||||
"/Users/raj.sharma/.config/alacritty/catppuccin/catppuccin-mocha.toml",
|
||||
]
|
||||
|
||||
# Cursor settings
|
||||
[cursor]
|
||||
unfocused_hollow = true
|
||||
|
||||
[cursor.style]
|
||||
blinking = "Never"
|
||||
|
||||
# Environment variable settings
|
||||
[env]
|
||||
TERM = "xterm-256color"
|
||||
|
||||
# Font settings
|
||||
[font]
|
||||
size = 14
|
||||
|
||||
[font.bold]
|
||||
family = "FiraCode Nerd Font Mono Med"
|
||||
style = "Bold"
|
||||
|
||||
[font.bold_italic]
|
||||
family = "FiraCode Nerd Font"
|
||||
style = "Bold Italic"
|
||||
|
||||
[font.italic]
|
||||
family = "FiraCode Nerd Font"
|
||||
style = "Italic"
|
||||
|
||||
[font.normal]
|
||||
family = "FiraCode Nerd Font Mono"
|
||||
style = "Regular"
|
||||
|
||||
# Keyboard bindings
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001,"
|
||||
key = "R"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001$"
|
||||
key = "R"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001("
|
||||
key = "Key9"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001)"
|
||||
key = "Key0"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001C"
|
||||
key = "N"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0005"
|
||||
key = "Right"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001"
|
||||
key = "Left"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001BF"
|
||||
key = "Right"
|
||||
mods = "Alt"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001BB"
|
||||
key = "Left"
|
||||
mods = "Alt"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
action = "Copy"
|
||||
key = "C"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
action = "Paste"
|
||||
key = "V"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
action = "IncreaseFontSize"
|
||||
key = "Plus"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
action = "DecreaseFontSize"
|
||||
key = "Minus"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
action = "ResetFontSize"
|
||||
key = 0
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
action = "Quit"
|
||||
key = "Q"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001\""
|
||||
key = "E"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001%"
|
||||
key = "E"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = """
|
||||
lfcd
|
||||
"""
|
||||
key = "F"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001[/"
|
||||
key = "F"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001g"
|
||||
key = "G"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001T"
|
||||
key = "J"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001s"
|
||||
key = "K"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001L"
|
||||
key = "L"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001u"
|
||||
key = "O"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = """
|
||||
:GoToFile
|
||||
"""
|
||||
key = "P"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = """
|
||||
:GoToCommand
|
||||
"""
|
||||
key = "P"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = """
|
||||
:q
|
||||
"""
|
||||
key = "Q"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = """
|
||||
\u001B:w
|
||||
"""
|
||||
key = "S"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001c"
|
||||
key = "T"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001x"
|
||||
key = "W"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001z"
|
||||
key = "Z"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001n"
|
||||
key = "Tab"
|
||||
mods = "Control"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001,"
|
||||
key = "Comma"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001\u001B[D"
|
||||
key = "LBracket"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001\u001B[A"
|
||||
key = "Slash"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001p"
|
||||
key = "LBracket"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001\u001B[C"
|
||||
key = "RBracket"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001n"
|
||||
key = "RBracket"
|
||||
mods = "Command|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u0001:"
|
||||
key = "Semicolon"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00011"
|
||||
key = "Key1"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00012"
|
||||
key = "Key2"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00013"
|
||||
key = "Key3"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00014"
|
||||
key = "Key4"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00015"
|
||||
key = "Key5"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00016"
|
||||
key = "Key6"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00017"
|
||||
key = "Key7"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00018"
|
||||
key = "Key8"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00019"
|
||||
key = "Key9"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00021"
|
||||
key = "Key1"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00022"
|
||||
key = "Key2"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00023"
|
||||
key = "Key3"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00024"
|
||||
key = "Key4"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00025"
|
||||
key = "Key5"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00026"
|
||||
key = "Key6"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00027"
|
||||
key = "Key7"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00028"
|
||||
key = "Key8"
|
||||
mods = "Command"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u00029"
|
||||
key = "Key9"
|
||||
mods = "Command"
|
||||
|
||||
# # Shell-specific keybindings for navigating history
|
||||
# # These keybindings are active only when in shell mode and will not affect Vim
|
||||
# [[keyboard.bindings]]
|
||||
# chars = "\u001B[A"
|
||||
# key = "k"
|
||||
# mode = "AppKeypad"
|
||||
# # Navigate up in shell history
|
||||
#
|
||||
# [[keyboard.bindings]]
|
||||
# chars = "\u001B[B"
|
||||
# key = "j"
|
||||
# mode = "AppKeypad"
|
||||
# Navigate down in shell history
|
||||
|
||||
# Scrolling settings
|
||||
[scrolling]
|
||||
history = 2000
|
||||
|
||||
# Selection settings
|
||||
[selection]
|
||||
save_to_clipboard = true
|
||||
semantic_escape_chars = ",│`|:\"' ()[]{}<>\t"
|
||||
|
||||
# Shell settings
|
||||
[shell]
|
||||
args = ["-l", "-c", "tmux attach || tmux"]
|
||||
program = "/bin/zsh"
|
||||
|
||||
# Window settings
|
||||
[window]
|
||||
decorations = "buttonless"
|
||||
opacity = 0.9
|
||||
blur = true
|
||||
|
||||
[window.dimensions]
|
||||
columns = 120
|
||||
lines = 44
|
||||
|
||||
[window.padding]
|
||||
x = 0
|
||||
y = 0
|
Loading…
Reference in New Issue