From c80ad16e35bff86bc4d7b80681ff7f11b3a9eea4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 17 Jul 2024 19:50:46 -0500 Subject: [PATCH] terminal/editors/neovim: add clangd-extensions --- .../neovim/plugins/clangd-extensions.nix | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 modules/home/programs/terminal/editors/neovim/plugins/clangd-extensions.nix diff --git a/modules/home/programs/terminal/editors/neovim/plugins/clangd-extensions.nix b/modules/home/programs/terminal/editors/neovim/plugins/clangd-extensions.nix new file mode 100644 index 000000000..8610b92e1 --- /dev/null +++ b/modules/home/programs/terminal/editors/neovim/plugins/clangd-extensions.nix @@ -0,0 +1,30 @@ +_: { + programs.nixvim = { + plugins = { + clangd-extensions = { + enable = true; + enableOffsetEncodingWorkaround = true; + + ast = { + roleIcons = { + type = ""; + declaration = ""; + expression = ""; + specifier = ""; + statement = ""; + templateArgument = ""; + }; + kindIcons = { + compound = ""; + recovery = ""; + translationUnit = ""; + packExpansion = ""; + templateTypeParm = ""; + templateTemplateParm = ""; + templateParamObject = ""; + }; + }; + }; + }; + }; +}