diff --git a/packages/helix.nix b/packages/helix.nix index 3971282..305dbaa 100644 --- a/packages/helix.nix +++ b/packages/helix.nix @@ -42,6 +42,7 @@ editor = { cursorline = false; color-modes = true; + true-color = true; indent-guides.render = true; lsp = { enable = true; @@ -54,7 +55,6 @@ hidden = true; }; line-number = "relative"; - true-color = true; auto-format = true; completion-timeout = 5; mouse = true; @@ -86,10 +86,19 @@ A-r = ":reload"; A-x = "extend_to_line_bounds"; X = ["extend_line_up" "extend_to_line_bounds"]; + ";" = "flip_selections"; + "A-;" = "collapse_selection"; + + # Kakoune-like config + H = "extend_char_left"; + J = "extend_line_down"; + K = "extend_line_up"; + L = "extend_char_right"; }; select = { A-x = "extend_to_line_bounds"; X = ["extend_line_up" "extend_to_line_bounds"]; + g = {e = "goto_file_end";}; }; }; };