aboutsummaryrefslogtreecommitdiff
path: root/home/dot_config/nvim/coc-settings.json
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2026-08-02 14:48:29 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2026-08-02 14:48:29 +0200
commite43eb1177872f52e949fb5f0f93396ed94b0d093 (patch)
tree78b73af6a989fa2996d71b112e161b70d35081ef /home/dot_config/nvim/coc-settings.json
parent2f14a896e4b897bd747c24d7ad8e9e7bb3237d03 (diff)
move to chezmoi
Diffstat (limited to 'home/dot_config/nvim/coc-settings.json')
-rw-r--r--home/dot_config/nvim/coc-settings.json44
1 files changed, 44 insertions, 0 deletions
diff --git a/home/dot_config/nvim/coc-settings.json b/home/dot_config/nvim/coc-settings.json
new file mode 100644
index 0000000..fc11396
--- /dev/null
+++ b/home/dot_config/nvim/coc-settings.json
@@ -0,0 +1,44 @@
+{
+ "suggest.noselect": true,
+ "python.jediEnabled": false,
+ "inlayHint.enable": false,
+ "languageserver": {
+ "clangd": {
+ "command": "clangd",
+ "rootPatterns": ["compile_flags.txt", "compile_commands.json"],
+ "filetypes": ["c", "cc", "cpp", "c++", "objc", "objcpp"]
+ },
+ "dart": {
+ "command": "dart",
+ "args": [
+ "/opt/dart-sdk/bin/snapshots/analysis_server.dart.snapshot",
+ "--lsp",
+ "--client-id",
+ "vim",
+ "--client-version",
+ "coc.nvim"
+ ],
+ "filetypes": ["dart"],
+ "trace.server": "verbose"
+ },
+ "arduino":{
+ "command":"/usr/bin/arduino-language-server",
+ "rootPatterns":["*.ino"],
+ "filetypes":["arduino"],
+ "args":["-cli", "/bin/arduino-cli", "-clangd", "/bin/clangd", "-cli-config", "/home/loek/.arduino15/arduino-cli.yaml"]
+ },
+ "sql": {
+ "command": "sqls",
+ "filetypes": ["sql", "mysql"]
+ },
+ "vhdl": {
+ "command": "vhdl_ls",
+ "filetypes": ["vhdl"]
+ },
+ "glsl": {
+ "command": "glsl_analyzer",
+ "filetypes": ["glsl", "vert", "tesc", "tese", "frag", "geom", "comp"]
+ }
+ },
+ "java.import.gradle.java.home": "/usr/lib/jvm/java-17-openjdk"
+}