aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lsp/slangd.lua
diff options
context:
space:
mode:
authorawy <awy@awy.one>2025-10-18 00:10:58 +0300
committerawy <awy@awy.one>2025-10-18 00:10:58 +0300
commitabf932d721142a35e01a57ab9187ca35896cb237 (patch)
tree2cce67586b1792f33fd703072673b2a0767b473e /.config/nvim/lsp/slangd.lua
parentde009fd679e10d053fdcc10785f91ad5317449ea (diff)
downloadhyprdots-abf932d721142a35e01a57ab9187ca35896cb237.tar.gz
revert
Diffstat (limited to '.config/nvim/lsp/slangd.lua')
-rw-r--r--.config/nvim/lsp/slangd.lua37
1 files changed, 0 insertions, 37 deletions
diff --git a/.config/nvim/lsp/slangd.lua b/.config/nvim/lsp/slangd.lua
deleted file mode 100644
index 022a347..0000000
--- a/.config/nvim/lsp/slangd.lua
+++ /dev/null
@@ -1,37 +0,0 @@
----@brief
----
---- https://github.com/shader-slang/slang
----
---- The `slangd` binary can be downloaded as part of [slang releases](https://github.com/shader-slang/slang/releases) or
---- by [building `slang` from source](https://github.com/shader-slang/slang/blob/master/docs/building.md).
----
---- The server can be configured by passing a "settings" object to vim.lsp.config('slangd'):
----
---- ```lua
---- vim.lsp.config('slangd', {
---- settings = {
---- slang = {
---- predefinedMacros = {"MY_VALUE_MACRO=1"},
---- inlayHints = {
---- deducedTypes = true,
---- parameterNames = true,
---- }
---- }
---- }
---- })
---- ```
---- Available options are documented [here](https://github.com/shader-slang/slang-vscode-extension/tree/main?tab=readme-ov-file#configurations)
---- or in more detail [here](https://github.com/shader-slang/slang-vscode-extension/blob/main/package.json#L70).
-
-local bin_name = 'slangd'
-
-if vim.fn.has 'win32' == 1 then
- bin_name = 'slangd.exe'
-end
-
----@type vim.lsp.Config
-return {
- cmd = { bin_name },
- filetypes = { 'hlsl', 'shaderslang' },
- root_markers = { '.git' },
-}