intelephense nvim
This commit is contained in:
parent
8f68e84a12
commit
e5ab8c48e7
2 changed files with 85 additions and 2 deletions
4
home.nix
4
home.nix
|
@ -1,6 +1,7 @@
|
|||
{ config, pkgs, lib, extra, ... }:
|
||||
|
||||
{
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
home.username = "${extra.user}";
|
||||
home.homeDirectory = "/home/${extra.user}";
|
||||
|
||||
|
@ -80,6 +81,7 @@
|
|||
pkgs.lua-language-server # Lua lsp
|
||||
pkgs.gopls # Go lsp
|
||||
pkgs.lexical # Elixir lsp
|
||||
pkgs.nodePackages.intelephense # PHP lsp
|
||||
];
|
||||
};
|
||||
|
||||
|
|
|
@ -165,7 +165,88 @@ local servers = {
|
|||
documentFormatting = false,
|
||||
},
|
||||
},
|
||||
psalm = {},
|
||||
-- psalm = {},
|
||||
intelephense = {
|
||||
settings = {
|
||||
intelephense = {
|
||||
format = { braces = "k&r", },
|
||||
stubs = {
|
||||
"apache",
|
||||
"bcmath",
|
||||
"bz2",
|
||||
"calendar",
|
||||
"com_dotnet",
|
||||
"Core",
|
||||
"ctype",
|
||||
"curl",
|
||||
"date",
|
||||
"dba",
|
||||
"dom",
|
||||
"enchant",
|
||||
"exif",
|
||||
"FFI",
|
||||
"fileinfo",
|
||||
"filter",
|
||||
"fpm",
|
||||
"ftp",
|
||||
"gd",
|
||||
"gettext",
|
||||
"gmp",
|
||||
"hash",
|
||||
"iconv",
|
||||
"imap",
|
||||
"intl",
|
||||
"json",
|
||||
"ldap",
|
||||
"libxml",
|
||||
"mbstring",
|
||||
"meta",
|
||||
"mysqli",
|
||||
"oci8",
|
||||
"odbc",
|
||||
"openssl",
|
||||
"pcntl",
|
||||
"pcre",
|
||||
"PDO",
|
||||
"pdo_ibm",
|
||||
"pdo_mysql",
|
||||
"pdo_pgsql",
|
||||
"pdo_sqlite",
|
||||
"pgsql",
|
||||
"Phar",
|
||||
"posix",
|
||||
"pspell",
|
||||
"readline",
|
||||
"Reflection",
|
||||
"session",
|
||||
"shmop",
|
||||
"SimpleXML",
|
||||
"snmp",
|
||||
"soap",
|
||||
"sockets",
|
||||
"sodium",
|
||||
"SPL",
|
||||
"sqlite3",
|
||||
"standard",
|
||||
"superglobals",
|
||||
"sysvmsg",
|
||||
"sysvsem",
|
||||
"sysvshm",
|
||||
"tidy",
|
||||
"tokenizer",
|
||||
"xml",
|
||||
"xmlreader",
|
||||
"xmlrpc",
|
||||
"xmlwriter",
|
||||
"xsl",
|
||||
"wordpress",
|
||||
"Zend OPcache",
|
||||
"zip",
|
||||
"zlib",
|
||||
},
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
for lsp, settings in pairs(servers) do
|
||||
|
|
Loading…
Reference in a new issue