aboutsummaryrefslogtreecommitdiff
path: root/dot_config/helix
diff options
context:
space:
mode:
authortwells46 <173561638+twells46@users.noreply.github.com>2025-12-31 13:28:05 -0600
committertwells46 <173561638+twells46@users.noreply.github.com>2025-12-31 13:28:05 -0600
commit2140ab51deed88e90eafebf9520fa5f9995dc7c9 (patch)
tree03cf1dcd2900495c1efb79aaa85f3254ecd5fb87 /dot_config/helix
parentff8f50638e4b17a9d7cc88d2f0d9560b7effce39 (diff)
Migrate from stow
Diffstat (limited to 'dot_config/helix')
-rw-r--r--dot_config/helix/config.toml6
-rw-r--r--dot_config/helix/languages.toml20
2 files changed, 26 insertions, 0 deletions
diff --git a/dot_config/helix/config.toml b/dot_config/helix/config.toml
new file mode 100644
index 0000000..04f710d
--- /dev/null
+++ b/dot_config/helix/config.toml
@@ -0,0 +1,6 @@
+theme = "catppuccin_latte"
+[editor]
+line-number = "relative"
+auto-pairs = false
+
+soft-wrap.enable = true
diff --git a/dot_config/helix/languages.toml b/dot_config/helix/languages.toml
new file mode 100644
index 0000000..c4db5a9
--- /dev/null
+++ b/dot_config/helix/languages.toml
@@ -0,0 +1,20 @@
+[language-server.typescript-language-server]
+command = "vtsls"
+args = ["--stdio"]
+config.hostInfo = "helix"
+
+[language-server.typescript-language-server.config.typescript]
+updateImportsOnFileMove.enabled = "always"
+suggest.completeFunctionCalls = true
+tsserver.enableTracing = true
+inlayHints.parameterNames.enabled = "all"
+inlayHints.parameterTypes.enabled = true
+inlayHints.variableTypes.enabled = true
+inlayHints.propertyDeclarationTypes.enabled = true
+inlayHints.functionLikeReturnTypes = true
+inlayHints.enumMemberValues.enabled = true
+format.enable = false
+format.semicolons = "remove"
+preferences.importModuleSpecifier = "non-relative"
+preferences.importModuleSpecifierEnding = "auto"
+tsserver.pluginPaths = ["typescript-plugin-css-modules", "./node_modules"]