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