Updated helix config
This commit is contained in:
@@ -2,11 +2,18 @@ theme = "darcula-solid"
|
||||
|
||||
[editor]
|
||||
line-number = "relative"
|
||||
end-of-line-diagnostics = "hint"
|
||||
|
||||
[editor.statusline]
|
||||
mode.normal = "NORMAL"
|
||||
mode.insert = "INSERT"
|
||||
mode.select = "SELECT"
|
||||
|
||||
[editor.inline-diagnostics]
|
||||
cursor-line = "error"
|
||||
|
||||
[editor.lsp]
|
||||
display-inlay-hints = true
|
||||
|
||||
[keys.insert]
|
||||
C-space = "completion"
|
||||
|
||||
@@ -1,12 +1,36 @@
|
||||
# Rust
|
||||
[language-server.rust-analyzer.config.check]
|
||||
command = "clippy"
|
||||
|
||||
[language-server.rust-analyzer.config.cargo]
|
||||
features = "all"
|
||||
|
||||
# Tailwind
|
||||
[language-server.tailwindcss-ls]
|
||||
command = "tailwindcss-language-server"
|
||||
args = ["--stdio"]
|
||||
|
||||
# HTML
|
||||
[[language]]
|
||||
name = "html"
|
||||
language-servers = [ "vscode-html-language-server", "tailwindcss-ls" ]
|
||||
|
||||
# CSS
|
||||
[[language]]
|
||||
name = "css"
|
||||
language-servers = [ "vscode-css-language-server", "tailwindcss-ls" ]
|
||||
|
||||
# JSX
|
||||
[[language]]
|
||||
name = "jsx"
|
||||
language-servers = [ "typescript-language-server", "tailwindcss-ls" ]
|
||||
|
||||
# TSX
|
||||
[[language]]
|
||||
name = "tsx"
|
||||
language-servers = [ "typescript-language-server", "tailwindcss-ls" ]
|
||||
|
||||
# Svelte
|
||||
[language-server.svelte]
|
||||
command = "svelteserver"
|
||||
|
||||
[[language]]
|
||||
name = "svelte"
|
||||
language-servers = ["svelte"]
|
||||
language-id = "source.svelte"
|
||||
file-types = ["svelte", "svelte.ts", "svelte.js"]
|
||||
roots = ["package.json"]
|
||||
|
||||
language-servers = [ "svelteserver", "tailwindcss-ls" ]
|
||||
|
||||
Reference in New Issue
Block a user