Skip to content

Commit

Permalink
terminal/editors/neovim: add more lsps
Browse files Browse the repository at this point in the history
  • Loading branch information
khaneliman committed Jun 27, 2024
1 parent 9d6de22 commit fb62bef
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions modules/home/programs/terminal/editors/neovim/plugins/lsp.nix
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,12 @@ in
initOptions.compilationDatabaseDirectory = "build";
};

# TODO: see what further configuration might be needed
cmake = {
enable = true;
filetypes = [ "cmake" ];
};

clangd = {
enable = true;
filetypes = [
Expand All @@ -111,6 +117,15 @@ in
filetypes = [ "cs" ];
};

cssls = {
enable = true;
filetypes = [
"css"
"less"
"scss"
];
};

dockerls = {
enable = true;
filetypes = [ "dockerfile" ];
Expand All @@ -131,6 +146,15 @@ in
filetypes = [ "fsharp" ];
};

gdscript = {
enable = true;
filetypes = [
"gd"
"gdscript"
"gdscript3"
];
};

html = {
enable = true;
filetypes = [ "html" ];
Expand All @@ -154,6 +178,11 @@ in
filetypes = [ "lua" ];
};

marksman = {
enable = true;
filetypes = [ "markdown" ];
};

nil-ls = {
enable = true;
filetypes = [ "nix" ];
Expand Down Expand Up @@ -211,6 +240,16 @@ in
};
};

sqls = {
enable = true;
filetypes = [ "sql" ];
};

# tailwindcss = {
# enable = true;
# filetypes = [ "css" ];
# };

taplo = {
enable = true;
filetypes = [ "toml" ];
Expand Down

0 comments on commit fb62bef

Please sign in to comment.