alacritty
change
commit d284c2bada2fbbddd9d61afb5fd9193a44b8fefc
author Alpha Chen <alpha.chen@brilliant.org>
date
parent d7f5d96e
diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml
new file mode 100644
index 00000000..501c2e7c
--- /dev/null
+++ b/.config/alacritty/alacritty.toml
@@ -0,0 +1,54 @@
+import = ["./local.toml"]
+
+[colors]
+draw_bold_text_with_bright_colors = true
+
+[env]
+TERM = "xterm-256color"
+
+[font]
+size = 14
+
+[font.bold]
+style = "Bold"
+
+[font.normal]
+family = "Source Code Pro"
+
+[[keyboard.bindings]]
+chars = "\u001Bb"
+key = "B"
+mods = "Alt"
+
+[[keyboard.bindings]]
+chars = "\u001Bb"
+key = "Left"
+mods = "Alt"
+
+[[keyboard.bindings]]
+chars = "\u001Bf"
+key = "F"
+mods = "Alt"
+
+[[keyboard.bindings]]
+chars = "\u001Bf"
+key = "Right"
+mods = "Alt"
+
+[[keyboard.bindings]]
+chars = "\u0015"
+key = "Back"
+mods = "Command"
+
+[[keyboard.bindings]]
+action = "CreateNewWindow"
+key = "N"
+mods = "Command"
+
+[[keyboard.bindings]]
+key = "Comma"
+mods = "Command"
+
+[keyboard.bindings.command]
+args = ["-c", "/opt/homebrew/bin/neovide ~/.config/alacritty/alacritty.toml"]
+program = "sh"
diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml
deleted file mode 100644
index 3203843c..00000000
--- a/.config/alacritty/alacritty.yml
+++ /dev/null
@@ -1,158 +0,0 @@
-env:
-  TERM: xterm-256color
-
-font:
-  normal:
-    family: Source Code Pro
-  bold:
-    style: Bold
-
-draw_bold_text_with_bright_colors: true
-hide_cursor_when_typing: true
-
-key_bindings:
-  - { key: B,     mods: Alt,     chars: "\eb" }
-  - { key: Left,  mods: Alt,     chars: "\eb" }
-  - { key: F,     mods: Alt,     chars: "\ef" }
-  - { key: Right, mods: Alt,     chars: "\ef" }
-  - { key: Back,  mods: Command, chars: "\x15" }
-
-  - { key: N,     mods: Command, action: CreateNewWindow }
-  - { key: Comma, mods: Command, command:
-      { program: "sh", args: ["-c", "/opt/homebrew/bin/neovide ~/.config/alacritty/alacritty.yml"] } }
-
-import:
-  - ~/.config/alacritty/local.yml
-
-apprentice: &apprentice
-  # https://github.com/romainl/Apprentice
-  primary:
-    background: "0x262626"
-    foreground: "0xbcbcbc"
-
-  normal:
-    black:   "0x1c1c1c"
-    red:     "0xaf5f5f"
-    green:   "0x5f875f"
-    yellow:  "0x87875f"
-    blue:    "0x5f87af"
-    magenta: "0x5f5f87"
-    cyan:    "0x5f8787"
-    white:   "0xbfbfbf" # originally "0x6c6c6c", lightened up a bit
-
-  bright:
-    black:   "0x444444"
-    red:     "0xff8700"
-    green:   "0x87af87"
-    yellow:  "0xffffaf"
-    blue:    "0x87afd7"
-    magenta: "0x8787af"
-    cyan:    "0x5fafaf"
-    white:   "0xffffff"
-
-ashes: &ashes
-  primary:
-    background: "0x1c2023"
-    foreground: "0xc7ccd1"
-
-  normal:
-    black:   "0x1c2023"
-    red:     "0xc7ae95"
-    green:   "0x95c7ae"
-    yellow:  "0xaec795"
-    blue:    "0xae95c7"
-    magenta: "0xc795ae"
-    cyan:    "0x95aec7"
-    white:   "0xc7ccd1"
-
-  bright:
-    black:   "0x747c84"
-    red:     "0xc7ae95"
-    green:   "0x95c7ae"
-    yellow:  "0xaec795"
-    blue:    "0xae95c7"
-    magenta: "0xc795ae"
-    cyan:    "0x95aec7"
-    white:   "0xf3f4f5"
-
-catppuccin-mocha: &catppuccin-mocha
-    primary:
-        background: "#1E1E2E" # base
-        foreground: "#CDD6F4" # text
-        # Bright and dim foreground colors
-        dim_foreground: "#CDD6F4" # text
-        bright_foreground: "#CDD6F4" # text
-
-    # Cursor colors
-    cursor:
-        text: "#1E1E2E" # base
-        cursor: "#F5E0DC" # rosewater
-    vi_mode_cursor:
-        text: "#1E1E2E" # base
-        cursor: "#B4BEFE" # lavender
-
-    # Search colors
-    search:
-        matches:
-            foreground: "#1E1E2E" # base
-            background: "#A6ADC8" # subtext0
-        focused_match:
-            foreground: "#1E1E2E" # base
-            background: "#A6E3A1" # green
-        footer_bar:
-            foreground: "#1E1E2E" # base
-            background: "#A6ADC8" # subtext0
-
-    # Keyboard regex hints
-    hints:
-        start:
-            foreground: "#1E1E2E" # base
-            background: "#F9E2AF" # yellow
-        end:
-            foreground: "#1E1E2E" # base
-            background: "#A6ADC8" # subtext0
-
-    # Selection colors
-    selection:
-        text: "#1E1E2E" # base
-        background: "#F5E0DC" # rosewater
-
-    # Normal colors
-    normal:
-        black: "#45475A" # surface1
-        red: "#F38BA8" # red
-        green: "#A6E3A1" # green
-        yellow: "#F9E2AF" # yellow
-        blue: "#89B4FA" # blue
-        magenta: "#F5C2E7" # pink
-        cyan: "#94E2D5" # teal
-        white: "#BAC2DE" # subtext1
-
-    # Bright colors
-    bright:
-        black: "#585B70" # surface2
-        red: "#F38BA8" # red
-        green: "#A6E3A1" # green
-        yellow: "#F9E2AF" # yellow
-        blue: "#89B4FA" # blue
-        magenta: "#F5C2E7" # pink
-        cyan: "#94E2D5" # teal
-        white: "#A6ADC8" # subtext0
-
-    # Dim colors
-    dim:
-        black: "#45475A" # surface1
-        red: "#F38BA8" # red
-        green: "#A6E3A1" # green
-        yellow: "#F9E2AF" # yellow
-        blue: "#89B4FA" # blue
-        magenta: "#F5C2E7" # pink
-        cyan: "#94E2D5" # teal
-        white: "#BAC2DE" # subtext1
-
-    indexed_colors:
-        - { index: 16, color: "#FAB387" }
-        - { index: 17, color: "#F5E0DC" }
-
-colors: *ashes
-