mirror of
https://github.com/Myzel394/config-lsp.git
synced 2025-06-18 23:15:26 +02:00
1.9 KiB
1.9 KiB
config-lsp
A language server for configuration files. The goal is to make editing config files modern and easy.
Supported Features
diagnostics | completion |
hover |
code-action |
definition |
rename |
signature-help |
|
---|---|---|---|---|---|---|---|
aliases | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
fstab | ✅ | ✅ | ✅ | ❓ | ❓ | ❓ | 🟡 |
hosts | ✅ | ✅ | ✅ | ✅ | ❓ | ❓ | 🟡 |
ssh_config | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
sshd_config | ✅ | ✅ | ✅ | ❓ | ✅ | ❓ | ✅ |
wireguard | ✅ | ✅ | ✅ | ✅ | ❓ | ❓ | 🟡 |
✅ = Supported
🟡 = Will be supported, but not yet implemented
❓ = No idea what to implement here, please let me know if you have any ideas
What further configs will be supported?
As config-lsp is a hobby project and I'm working completely alone on it, I will first focus on widely used and well known config files.
You are welcome to request any config file, as far as it's fairly well known.
Supporting config-lsp
You can either contribute to the project, see CONTRIBUTING.md, or you can sponsor me via GitHub Sponsors or via crypto currencies.
Oh and spreading the word about config-lsp is also a great way to support the project :)