From 81381aa5c1bb8d41b30d4e71fb6015e61d5b0ebd Mon Sep 17 00:00:00 2001 From: katherine Date: Fri, 29 Dec 2023 10:26:22 -0700 Subject: migrate alacritty config to toml --- .config/alacritty/main.toml | 319 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 319 insertions(+) create mode 100644 .config/alacritty/main.toml (limited to '.config/alacritty/main.toml') diff --git a/.config/alacritty/main.toml b/.config/alacritty/main.toml new file mode 100644 index 0000000..40d8656 --- /dev/null +++ b/.config/alacritty/main.toml @@ -0,0 +1,319 @@ +[colors] +draw_bold_text_with_bright_colors = true + +[cursor] +blink_interval = 500 +unfocused_hollow = true + +[cursor.style] +blinking = "On" +shape = "Block" + +[env] +TERM = "alacritty" + +[hints] +alphabet = "fjiksl" + +[[hints.enabled]] +action = "Copy" +post_processing = true +regex = "(ipfs:|ipns:|magnet:|mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)[^\u0000-\u001F\u007F-Ÿ<>\"\\s{-}\\^⟨⟩`]+" + +[hints.enabled.binding] +key = "U" +mods = "Alt" + +[hints.enabled.mouse] +enabled = true +mods = "None" + +[[keyboard.bindings]] +action = "ClearLogNotice" +key = "L" +mods = "Control" + +[[keyboard.bindings]] +chars = "\f" +key = "L" +mode = "~Vi|~Search" +mods = "Control" + +[[keyboard.bindings]] +action = "ToggleViMode" +key = "Escape" +mode = "~Search" +mods = "Alt" + +[[keyboard.bindings]] +action = "ToggleViMode" +key = "Escape" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "ScrollToTop" +key = "G" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "ScrollToBottom" +key = "G" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "ScrollPageUp" +key = "B" +mode = "Vi|~Search" +mods = "Control" + +[[keyboard.bindings]] +action = "ScrollPageDown" +key = "F" +mode = "Vi|~Search" +mods = "Control" + +[[keyboard.bindings]] +action = "ScrollHalfPageUp" +key = "U" +mode = "Vi|~Search" +mods = "Control" + +[[keyboard.bindings]] +action = "ScrollHalfPageDown" +key = "D" +mode = "Vi|~Search" +mods = "Control" + +[[keyboard.bindings]] +action = "Copy" +key = "Y" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "ClearSelection" +key = "Y" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "ToggleNormalSelection" +key = "V" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "ToggleLineSelection" +key = "V" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "ToggleBlockSelection" +key = "V" +mode = "Vi|~Search" +mods = "Control" + +[[keyboard.bindings]] +action = "ToggleSemanticSelection" +key = "V" +mode = "Vi|~Search" +mods = "Alt" + +[[keyboard.bindings]] +action = "Up" +key = "K" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "Down" +key = "J" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "Left" +key = "H" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "Right" +key = "L" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "First" +key = "Key0" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "Last" +key = 5 +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "FirstOccupied" +key = 7 +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "High" +key = "H" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "Middle" +key = "M" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "Low" +key = "L" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "SemanticLeft" +key = "B" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "SemanticRight" +key = "W" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "SemanticRightEnd" +key = "E" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "WordLeft" +key = "B" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "WordRight" +key = "W" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "WordRightEnd" +key = "E" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "Bracket" +key = 6 +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "SearchForward" +key = "Slash" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "SearchNext" +key = "N" +mode = "Vi|~Search" + +[[keyboard.bindings]] +action = "SearchPrevious" +key = "N" +mode = "Vi|~Search" +mods = "Shift" + +[[keyboard.bindings]] +action = "SearchConfirm" +key = "Return" +mode = "Search|Vi" + +[[keyboard.bindings]] +action = "SearchCancel" +key = "Escape" +mode = "Search" + +[[keyboard.bindings]] +action = "SearchCancel" +key = "C" +mode = "Search" +mods = "Control" + +[[keyboard.bindings]] +action = "SearchClear" +key = "U" +mode = "Search" +mods = "Control" + +[[keyboard.bindings]] +action = "SearchDeleteWord" +key = "W" +mode = "Search" +mods = "Control" + +[[keyboard.bindings]] +action = "SearchHistoryPrevious" +key = "P" +mode = "Search" +mods = "Control" + +[[keyboard.bindings]] +action = "SearchHistoryNext" +key = "N" +mode = "Search" +mods = "Control" + +[[keyboard.bindings]] +action = "SearchHistoryPrevious" +key = "Up" +mode = "Search" + +[[keyboard.bindings]] +action = "SearchHistoryNext" +key = "Down" +mode = "Search" + +[[keyboard.bindings]] +action = "Paste" +key = "V" +mode = "~Vi" +mods = "Alt" + +[[keyboard.bindings]] +action = "SearchForward" +key = "Slash" +mode = "~Search" +mods = "Alt" + +[[keyboard.bindings]] +action = "SearchBackward" +key = "Slash" +mode = "~Search" +mods = "Alt|Shift" + +[scrolling] +history = 16384 + +[window] +decorations = "none" +dynamic_padding = true +dynamic_title = true +startup_mode = "Windowed" +title = "alacritty" + +[window.class] +general = "alacritty" +instance = "alacritty" + +[window.dimensions] +columns = 0 +lines = 0 + +[window.padding] +x = 0 +y = 0 -- cgit v1.2.3