diff options
author | Baitinq <manuelpalenzuelamerino@gmail.com> | 2024-04-07 17:48:27 +0200 |
---|---|---|
committer | Baitinq <manuelpalenzuelamerino@gmail.com> | 2024-04-07 17:48:33 +0200 |
commit | be5c3da1a99b60a0d98e5986a375228d9e6b7540 (patch) | |
tree | b0ec20ab53a20baeb1c2ddd1a0facb94d3a9cfd8 /dotfiles/alacritty.toml | |
parent | Hardware: Virtualbox: Set /nix size to 64G (diff) | |
download | nixos-config-be5c3da1a99b60a0d98e5986a375228d9e6b7540.tar.gz nixos-config-be5c3da1a99b60a0d98e5986a375228d9e6b7540.tar.bz2 nixos-config-be5c3da1a99b60a0d98e5986a375228d9e6b7540.zip |
Home: Switch from st to alacritty
I'd like using the same terminal across OSes :(
Diffstat (limited to 'dotfiles/alacritty.toml')
-rw-r--r-- | dotfiles/alacritty.toml | 367 |
1 files changed, 367 insertions, 0 deletions
diff --git a/dotfiles/alacritty.toml b/dotfiles/alacritty.toml new file mode 100644 index 0000000..f76359a --- /dev/null +++ b/dotfiles/alacritty.toml @@ -0,0 +1,367 @@ +live_config_reload = true + +[colors] +draw_bold_text_with_bright_colors = true + +[colors.bright] +black = "#555753" +blue = "#729FCF" +cyan = "#34E2E2" +green = "#2F343F" +magenta = "#AD7FA8" +red = "#EF2929" +white = "#EEEEEC" +yellow = "#FCE94F" + +[colors.cursor] +cursor = "#DEDEDE" +text = "#DEDEDE" + +[colors.normal] +black = "#2E3436" +blue = "#3465A4" +cyan = "#06989A" +green = "#6790EB" +magenta = "#75507B" +red = "#CC0000" +white = "#D3D7CF" +yellow = "#C4A000" + +[colors.primary] +background = "#1C1C1C" +foreground = "#DEDEDE" + +[cursor] +style = "Block" +unfocused_hollow = true + +[env] +TERM = "xterm-256color" + +[font] +size = 12.0 + +[font.normal] +family = "Inconsolata LGC Nerd Font" + +[[keyboard.bindings]] +action = "Paste" +key = "V" +mods = "Command" + +[[keyboard.bindings]] +action = "Copy" +key = "C" +mods = "Command" + +[[keyboard.bindings]] +action = "Quit" +key = "Q" +mods = "Command" + +[[keyboard.bindings]] +action = "SpawnNewInstance" +key = "N" +mods = "Command" + +[[keyboard.bindings]] +action = "ToggleFullscreen" +key = "Return" +mods = "Command" + +[[keyboard.bindings]] +chars = "\u001BOH" +key = "Home" +mode = "AppCursor" + +[[keyboard.bindings]] +chars = "\u001B[H" +key = "Home" +mode = "~AppCursor" + +[[keyboard.bindings]] +chars = "\u001BOF" +key = "End" +mode = "AppCursor" + +[[keyboard.bindings]] +chars = "\u001B[F" +key = "End" +mode = "~AppCursor" + +[[keyboard.bindings]] +action = "IncreaseFontSize" +key = "Equals" +mods = "Command" + +[[keyboard.bindings]] +action = "DecreaseFontSize" +key = "Minus" +mods = "Command" + +[[keyboard.bindings]] +action = "ResetFontSize" +key = "Minus" +mods = "Command|Shift" + +[[keyboard.bindings]] +chars = "\u001B[5;;5~" +key = "PageUp" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001B[5~" +key = "PageUp" + +[[keyboard.bindings]] +chars = "\u001B[6;2~" +key = "PageDown" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001B[6;5~" +key = "PageDown" +mods = "Control" + +[[keyboard.bindings]] +chars = "\u001B[6~" +key = "PageDown" + +[[keyboard.bindings]] +chars = "\u001B[1;2D" +key = "Left" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001B[1;5D" +key = "Left" +mods = "Control" + +[[keyboard.bindings]] +chars = "\u001B[1;3D" +key = "Left" +mods = "Alt" + +[[keyboard.bindings]] +chars = "\u001B[D" +key = "Left" +mode = "~AppCursor" + +[[keyboard.bindings]] +chars = "\u001BOD" +key = "Left" +mode = "AppCursor" + +[[keyboard.bindings]] +chars = "\u001B[1;2C" +key = "Right" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001B[1;5C" +key = "Right" +mods = "Control" + +[[keyboard.bindings]] +chars = "\u001B[1;3C" +key = "Right" +mods = "Alt" + +[[keyboard.bindings]] +chars = "\u001B[C" +key = "Right" +mode = "~AppCursor" + +[[keyboard.bindings]] +chars = "\u001BOC" +key = "Right" +mode = "AppCursor" + +[[keyboard.bindings]] +chars = "\u001B[1;2A" +key = "Up" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001B[1;5A" +key = "Up" +mods = "Control" + +[[keyboard.bindings]] +chars = "\u001B[1;3A" +key = "Up" +mods = "Alt" + +[[keyboard.bindings]] +chars = "\u001B[A" +key = "Up" +mode = "~AppCursor" + +[[keyboard.bindings]] +chars = "\u001BOA" +key = "Up" +mode = "AppCursor" + +[[keyboard.bindings]] +chars = "\u001B[1;2B" +key = "Down" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001B[1;5B" +key = "Down" +mods = "Control" + +[[keyboard.bindings]] +chars = "\u001B[1;3B" +key = "Down" +mods = "Alt" + +[[keyboard.bindings]] +chars = "\u001B[B" +key = "Down" +mode = "~AppCursor" + +[[keyboard.bindings]] +chars = "\u001BOB" +key = "Down" +mode = "AppCursor" + +[[keyboard.bindings]] +chars = "\u001B[Z" +key = "Tab" +mods = "Shift" + +[[keyboard.bindings]] +chars = "\u001BOP" +key = "F1" + +[[keyboard.bindings]] +chars = "\u001BOQ" +key = "F2" + +[[keyboard.bindings]] +chars = "\u001BOR" +key = "F3" + +[[keyboard.bindings]] +chars = "\u001BOS" +key = "F4" + +[[keyboard.bindings]] +chars = "\u001B[15~" +key = "F5" + +[[keyboard.bindings]] +chars = "\u001B[17~" +key = "F6" + +[[keyboard.bindings]] +chars = "\u001B[18~" +key = "F7" + +[[keyboard.bindings]] +chars = "\u001B[19~" +key = "F8" + +[[keyboard.bindings]] +chars = "\u001B[20~" +key = "F9" + +[[keyboard.bindings]] +chars = "\u001B[21~" +key = "F10" + +[[keyboard.bindings]] +chars = "\u001B[23~" +key = "F11" + +[[keyboard.bindings]] +chars = "\u001B[24~" +key = "F12" + +[[keyboard.bindings]] +chars = "\u007F" +key = "Back" + +[[keyboard.bindings]] +chars = "\u001B\u007F" +key = "Back" +mods = "Alt" + +[[keyboard.bindings]] +chars = "\u001B[2~" +key = "Insert" + +[[keyboard.bindings]] +chars = "\u001B[3~" +key = "Delete" + +[[keyboard.bindings]] +chars = "\u0002&" +key = "W" +mods = "Command" + +[[keyboard.bindings]] +chars = "\u0002c" +key = "T" +mods = "Command" + +[[keyboard.bindings]] +chars = "\u0002n" +key = "RBracket" +mods = "Command|Shift" + +[[keyboard.bindings]] +chars = "\u0002p" +key = "LBracket" +mods = "Command|Shift" + +[[keyboard.bindings]] +chars = "\u0002o" +key = "RBracket" +mods = "Command" + +[[keyboard.bindings]] +chars = "\u0002;" +key = "LBracket" +mods = "Command" + +[[keyboard.bindings]] +chars = "\u0002/" +key = "F" +mods = "Command" + +[mouse] +hide_when_typing = true + +[[mouse.bindings]] +action = "PasteSelection" +mouse = "Middle" + +[scrolling] +history = 0 +multiplier = 3 + +[selection] +save_to_clipboard = true +semantic_escape_chars = ",│`|:\"' ()[]{}<>" + +[shell] +args = ["-c", "zsh"] +program = "/bin/sh" + +[window] +decorations = "none" +dynamic_padding = false +opacity = 1.0 +startup_mode = "Windowed" +dynamic_title = true + +[window.dimensions] +columns = 100 +lines = 85 + +[window.padding] +x = 4 +y = 4 |