From ff7a889f6cf060309e8cfb66e20531a4b09c9557 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Thu, 6 Feb 2025 00:30:03 -0500 Subject: [PATCH] AutoYADM commit: 2025-02-06 00:30:03 --- .config/helix/config.toml | 113 ++++++++++++++++---------------- .config/helix/themes/ashen.toml | 29 ++++---- 2 files changed, 70 insertions(+), 72 deletions(-) diff --git a/.config/helix/config.toml b/.config/helix/config.toml index f416572b..4a202fc0 100644 --- a/.config/helix/config.toml +++ b/.config/helix/config.toml @@ -12,61 +12,58 @@ insert = "bar" normal = "block" select = "underline" -# [keys.normal] -# m = "move_char_left" -# M = "goto_line_start" -# n = "move_visual_line_down" -# e = "move_visual_line_up" -# i = "move_char_right" -# I = "goto_line_end" -# h = "insert_mode" -# H = "insert_at_line_start" -# w = "move_next_sub_word_start" -# b = "move_prev_sub_word_start" -# j = "move_next_sub_word_end" -# J = "move_next_long_word_end" -# k = "search_next" -# K = "search_prev" -# C-q = ":qa" -# C-Q = ":qa!" - -# [keys.select] -# m = "extend_char_left" -# M = "extend_to_line_start" -# n = "extend_visual_line_down" -# e = "extend_visual_line_up" -# i = "extend_char_right" -# I = "extend_to_line_end" -# k = "extend_search_next" -# K = "extend_search_prev" - -# [keys.normal.l] -# m = "match_brackets" -# l = "match_brackets" -# s = "surround_add" -# r = "surround_replace" -# d = "surround_delete" -# a = "select_textobject_around" -# i = "select_textobject_inner" - -# [keys.normal."C-w"] -# m = "jump_view_left" -# C-m = "jump_view_left" -# n = "jump_view_down" -# C-n = "jump_view_down" -# i = "jump_view_right" -# C-i = "jump_view_right" -# e= "jump_view_up" -# C-e = "jump_view_up" -# M = "swap_view_left" -# N = "swap_view_down" -# E = "swap_view_up" -# I = "swap_view_right" -# h = "no_op" -# j = "no_op" -# k = "no_op" -# l = "no_op" -# H = "no_op" -# J = "no_op" -# K = "no_op" -# L = "no_op" +[keys.normal] +m = "move_char_left" +M = "goto_line_start" +n = "move_visual_line_down" +e = "move_visual_line_up" +i = "move_char_right" +I = "goto_line_end" +h = "insert_mode" +H = "insert_at_line_start" +w = "move_next_sub_word_start" +b = "move_prev_sub_word_start" +j = "move_next_sub_word_end" +J = "move_next_long_word_end" +k = "search_next" +K = "search_prev" +C-q = ":qa" +C-Q = ":qa!" +[keys.select] +m = "extend_char_left" +M = "extend_to_line_start" +n = "extend_visual_line_down" +e = "extend_visual_line_up" +i = "extend_char_right" +I = "extend_to_line_end" +k = "extend_search_next" +K = "extend_search_prev" +[keys.normal.l] +m = "match_brackets" +l = "match_brackets" +s = "surround_add" +r = "surround_replace" +d = "surround_delete" +a = "select_textobject_around" +i = "select_textobject_inner" +[keys.normal."C-w"] +m = "jump_view_left" +C-m = "jump_view_left" +n = "jump_view_down" +C-n = "jump_view_down" +i = "jump_view_right" +C-i = "jump_view_right" +e= "jump_view_up" +C-e = "jump_view_up" +M = "swap_view_left" +N = "swap_view_down" +E = "swap_view_up" +I = "swap_view_right" +h = "no_op" +j = "no_op" +k = "no_op" +l = "no_op" +H = "no_op" +J = "no_op" +K = "no_op" +L = "no_op" diff --git a/.config/helix/themes/ashen.toml b/.config/helix/themes/ashen.toml index eb99f548..39117a41 100644 --- a/.config/helix/themes/ashen.toml +++ b/.config/helix/themes/ashen.toml @@ -8,25 +8,26 @@ "constructor" = "g_1" "constant" = "orange_blaze" -"constant.character" = "teal" -"constant.character.escape" = "pink" +"constant.character" = "red_glowing" +"constant.character.escape" = "g_2" -"string" = "green" -"string.regexp" = "pink" -"string.special" = "blue" -"string.special.symbol" = "red" +"string" = "red_glowing" +"string.regexp" = "orange_blaze" +"string.special" = "g_2" +"string.special.symbol" = "orange_smolder" -"comment" = { fg = "overlay2", modifiers = ["italic"] } +"comment" = { fg = "g_6", modifiers = ["italic"] } -"variable" = "text" -"variable.parameter" = { fg = "maroon", modifiers = ["italic"] } -"variable.builtin" = "red" -"variable.other.member" = "blue" +"variable" = "g_3" +"variable.parameter" = { fg = "g_2", modifiers = ["italic"] } +"variable.builtin" = "blue" +"variable.other.member" = "g_2" -"label" = "sapphire" # used for lifetimes +"label" = "red_ember" # used for lifetimes + +"punctuation" = "g_2" +"punctuation.special" = "orange_golden" -"punctuation" = "overlay2" -"punctuation.special" = "sky" "keyword" = "mauve" "keyword.control.conditional" = { fg = "mauve", modifiers = ["italic"] }