mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 08:53:31 +02:00
add: config php support single file
This commit is contained in:
parent
68795d84bf
commit
f00438c822
5 changed files with 42 additions and 22 deletions
|
@ -44,7 +44,7 @@
|
||||||
"plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" },
|
"plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" },
|
||||||
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
|
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
|
||||||
"smart-splits.nvim": { "branch": "master", "commit": "f6fcb79527872e9330c554915af2ca511c388390" },
|
"smart-splits.nvim": { "branch": "master", "commit": "f6fcb79527872e9330c554915af2ca511c388390" },
|
||||||
"statuscol.nvim": { "branch": "main", "commit": "d954893262a57a92e46edd87de67e2b3fe72305e" },
|
"statuscol.nvim": { "branch": "main", "commit": "483b9a596dfd63d541db1aa51ee6ee9a1441c4cc" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "d00d9df48c00d8682c14c2b5da78bda7ef06b939" },
|
"telescope.nvim": { "branch": "master", "commit": "d00d9df48c00d8682c14c2b5da78bda7ef06b939" },
|
||||||
"toggleterm.nvim": { "branch": "main", "commit": "193786e0371e3286d3bc9aa0079da1cd41beaa62" },
|
"toggleterm.nvim": { "branch": "main", "commit": "193786e0371e3286d3bc9aa0079da1cd41beaa62" },
|
||||||
"vim-illuminate": { "branch": "master", "commit": "e522e0dd742a83506db0a72e1ced68c9c130f185" },
|
"vim-illuminate": { "branch": "master", "commit": "e522e0dd742a83506db0a72e1ced68c9c130f185" },
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
return {
|
return {
|
||||||
root_dir = require("lspconfig.util").root_pattern(
|
root_dir = require("lspconfig.util").root_pattern(
|
||||||
"build",
|
"build",
|
||||||
"compile_commands.json",
|
"compile_commands.json",
|
||||||
".git",
|
".git",
|
||||||
"mvnw",
|
"mvnw",
|
||||||
"gradlew",
|
"gradlew",
|
||||||
"pom.xml",
|
"pom.xml",
|
||||||
"build.gradle"
|
"build.gradle"
|
||||||
) or vim.loop.cwd() or vim.fn.getcwd(),
|
) or vim.loop.cwd() or vim.fn.getcwd(),
|
||||||
|
singe_file_support = true,
|
||||||
}
|
}
|
||||||
|
|
6
lua/user/lsp/settings/intelephense.lua
Normal file
6
lua/user/lsp/settings/intelephense.lua
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
return {
|
||||||
|
cmd = { "intelephense", "--stdio" },
|
||||||
|
filetypes = { "php" },
|
||||||
|
root_dir = require("lspconfig.util").root_pattern("composer.json", ".git") or vim.loop.cwd() or vim.fn.getcwd(),
|
||||||
|
single_file_support = true,
|
||||||
|
}
|
|
@ -1,14 +1,15 @@
|
||||||
return {
|
return {
|
||||||
cmd = { "kotlin-language-server" },
|
cmd = { "kotlin-language-server" },
|
||||||
filetypes = { "kotlin" },
|
filetypes = { "kotlin" },
|
||||||
root_dir = require("lspconfig.util").root_pattern(
|
root_dir = require("lspconfig.util").root_pattern(
|
||||||
"build.gradle.kts",
|
"build.gradle.kts",
|
||||||
"build.gradle",
|
"build.gradle",
|
||||||
"settings.gradle",
|
"settings.gradle",
|
||||||
"gradlew",
|
"gradlew",
|
||||||
"pom.xml",
|
"pom.xml",
|
||||||
"build.gradle.kts",
|
"build.gradle.kts",
|
||||||
"build.kts",
|
"build.kts",
|
||||||
".git"
|
".git"
|
||||||
),
|
),
|
||||||
|
singe_file_support = true,
|
||||||
}
|
}
|
||||||
|
|
|
@ -167,6 +167,18 @@ material_icon.setup({
|
||||||
cterm_color = "220",
|
cterm_color = "220",
|
||||||
name = "sqlfile",
|
name = "sqlfile",
|
||||||
},
|
},
|
||||||
|
["php"] = {
|
||||||
|
icon = "",
|
||||||
|
color = "#b589ec",
|
||||||
|
cterm_color = "220",
|
||||||
|
name = "phpfile",
|
||||||
|
},
|
||||||
|
["mp4"] = {
|
||||||
|
icon = "",
|
||||||
|
color = "#FC6411",
|
||||||
|
cterm_color = "220",
|
||||||
|
name = "mp4file",
|
||||||
|
},
|
||||||
["md"] = {
|
["md"] = {
|
||||||
icon = "",
|
icon = "",
|
||||||
color = "#42a5f5",
|
color = "#42a5f5",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue