From ffa077a90a5214c323561db3e4c03b2848619085 Mon Sep 17 00:00:00 2001 From: yannickreiss Date: Wed, 8 Nov 2023 09:18:43 +0100 Subject: [PATCH] Additional code completion --- lua/code-completion.lua | 3 +++ lua/plugins.lua | 9 +++++++++ spell/en.utf-8.add | 14 ++++++++++++++ spell/en.utf-8.add.spl | Bin 1240 -> 1418 bytes 4 files changed, 26 insertions(+) diff --git a/lua/code-completion.lua b/lua/code-completion.lua index 2413289..b1a6111 100644 --- a/lua/code-completion.lua +++ b/lua/code-completion.lua @@ -53,6 +53,9 @@ cmp.setup({ { name = "buffer", keyword_length = 2 }, { name = "calc" }, { name = "lua-latex-symbols", option = { cache = true } }, + { name = "doxygen" }, + { name = "cmp_tabnine" }, + { name = "spell", option = { keep_all_entries = false }, keyword_length = 3 }, }), -- add formatting of the different sources diff --git a/lua/plugins.lua b/lua/plugins.lua index 34fab92..888c755 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -67,4 +67,13 @@ return require("packer").startup(function(use) requires = { "nvim-tree/nvim-web-devicons" }, }) use("hiroakis/cyberspace.vim") -- I'm feeling cyber + use({ + "paopaol/cmp-doxygen", + requires = { + "nvim-treesitter/nvim-treesitter", + "nvim-treesitter/nvim-treesitter-textobjects", + }, + }) + use({ "tzachar/cmp-tabnine", run = "./install.sh", requires = "hrsh7th/nvim-cmp" }) + use("f3fora/cmp-spell") end) diff --git a/spell/en.utf-8.add b/spell/en.utf-8.add index 98b3bb2..134a758 100644 --- a/spell/en.utf-8.add +++ b/spell/en.utf-8.add @@ -87,3 +87,17 @@ AUTOSAR toolchain FPGAs efabless +ICs +unmatching +photonic +cryptoalgorithms +depackage +PIPs +detectability +runtime +IDDT +SoC +asic +GDS +RTL +IPs diff --git a/spell/en.utf-8.add.spl b/spell/en.utf-8.add.spl index deb3ff7fd556778fe56ba7157d9fd24d763d284e..a5e837f518a47f1f0f0544408f576771cf597a3f 100644 GIT binary patch literal 1418 zcmY*ZyK>V&6y3XW7zzq#(U>A-pa`U}+u%U(Oc*>#2=!W$ZDGAE$;P3grJy0h02QB* zjvq+D2ZZn77vP*L+Y=^}UG06Gd+xcrKI^}%iYQ5*{58hAcYoIngD@J6C-K{9l4f}^ zE310GSf2k8(<;hpE@F&7wOpgIZUMg+600YWT5_qxNh!9~a-(uCflMWmO#Pu0y3Y|2 z!!{B{+z!+_+S&^uz-=eUwg5^I9!r9B7(M_O&TcK|Fr$uV+!)R=0!xI|GC=~_R5-h) z($2(-;@m6h1uSIZ5YLzhpk(W0s3n+B`}wM1hBz{0#YjD+5@IJC&n&W|r9zM+LN6-7 zusES9#isRH)pBuOXf*`7oNd{R1aQ1e(G>T>s-7iup^8H_vPUs;+j%Bbox3bEX|(f) zEf-d-8lq~B6*z|t<%Hke6v5apimf1=WCSX#fnlb4&NZQ{ih@(F-BswF5$Q_N0$u0w zPDc?c8{?w?WBt@Rr1+toW)Nef2=Xbx9OlS#AQ2-Y6MNT-aT5E!{ z{0?n-rBjk$f&2sjHQ@cx@wl?Z0=rROqF`-@>#M^{!&cT8h|rmx=2Qj%?SQ>w*`X-id+TKS}_{`;k%NJwJ^_||q^Zu*B$?G%BL3${B z^Q9Y{X?X^u%~NYfGLS>rCw9ByWI8=AgXY4(MaPl!xpxK@GoqoV{5ky>JRcn3i&~rj zyU~KxH(Ingnx!1uK0|s6akg%yqgqap*i6cF*fghggnv?Ay`OdpIF9z|>FQTu Nop58c?F^C_^AAb6|Hl9T literal 1240 zcmY*ZJ#W-N5Z&1`4WgjNLMZ>>z(SOWT=O_tB>ap6i| z)vud&zF4kKev=y1&4Ng&u+Ti3T&9HAOPW(fEydK34uUv?XF>%T@)D6!E%O2%7PgE8 zX)6(Hb|p#-V745hHGoRETXG18;T>>s7|rPfX7Fg0!yaQZgBQ~$17j;%u46pqLc&2t z&KtqxWHu+x=xha$sn7^R*aDq_6UFWbik)oH}T?b>Q z5+_C1D!4;XolCBc;{bZ$1Hn$x28F@zm6)RffUKxTnrxw47GyC{xpaY;l-gJw+fInD zrEbrt)e83kxRY-nPX@f>+ZGfx=JyR>iQ5#3#}Em6ft)eHX{wtuQJOv`^aJc%7GD67 zc+v!nG&EHMqo#&q8(s$m%!n6CWuAiH<>vFX2yB^u^?VSOIBZAi(9fiyvI!VVSQlfRI2&F z2cLNO%)=L@)UT_fokvd(UyO~N(+J3ypO(U&Ef0aSc^ILgXY`mJ2us^_8G8oY!>$+k z30v;(AamCBa8n+0@cZsGVYOFupm*72Bp~Cy5PURN2<{);5dzoZ-{rzshCTc_vGpwv VOTclrwvX0feZZw|g&t)q^$)3i<1+vN