diff --git a/.config/harper-ls/dictionary.txt b/.config/harper-ls/dictionary.txt index 1e9f879a..51e6869f 100644 Binary files a/.config/harper-ls/dictionary.txt and b/.config/harper-ls/dictionary.txt differ diff --git a/.config/helix/config.toml b/.config/helix/config.toml index bae43d52..219a9e92 100644 --- a/.config/helix/config.toml +++ b/.config/helix/config.toml @@ -81,8 +81,11 @@ I = ":bn" C-n = "jump_view_down" C-e = "jump_view_up" C-i = "jump_view_right" -X = "extend_line_above" +# X = "extend_line_above" +X = "toggle_line_select" +[keys.normal."["] +x = "extend_line_above" [keys.normal.space] x = ":bc" diff --git a/.config/helix/languages.toml b/.config/helix/languages.toml index 2828ab03..f8bc6585 100644 --- a/.config/helix/languages.toml +++ b/.config/helix/languages.toml @@ -1,3 +1,10 @@ +[language-server.harper-ls] +command = "harper-ls" +args = ["--stdio"] +# Config example +# [language-server.harper-ls.config.harper-ls] +# diagnosticSeverity = "warning" + [language-server.lua-language-server.config.Lua] workspace.library = [ "/usr/share/nvim/runtime/lua", @@ -15,6 +22,7 @@ formatterMode = "typstyle" [[language]] name = "typst" auto-format = true +language-servers = ["tinymist", "harper-ls"] [language-server.buffer-language-server] command = "buffer-language-server"