codota / tabnine-nvim

Tabnine Client for Neovim
https://tabnine.com
362 stars 32 forks source link

In README.md, clarify the location of chat/ folder for compiling tabnine chat. #162

Open christian-oudard opened 8 months ago

christian-oudard commented 8 months ago

It took me way too long to find this folder. Hope I'll save someone else the time.

amirbilu commented 8 months ago

We can add :TabnineChatBuild command. @aarondill wdyt?

aarondill commented 8 months ago

@amirbilu that could work. what would you expect it to do? just run cargo build?

if we're doing that, should we also (or instead) add a :TabnineBuild command to run dl_binaries?

amirbilu commented 8 months ago

great idea!

aarondill commented 7 months ago

@amirbilu and @christian-oudard, I'm in favor of adding commands like :TabnineChatBuild to make this process easier for users, but I don't think this PR should be merged, as this files location is different depending on the user's package manager.

if you think differently, I can create a (collapsible) section in the readme describing the location for the most popular package managers (Lazy.nvim, packer, vim-plug, native packages, etc).

Please let me know which you think is the better approach here.

lavabyrd commented 5 months ago

Is there anyway this Readme addition could be added in the meantime? It took me far too long to realise I needed to do it from here instead of just cloning the repo and running the cargo build --release command that way

Also for Lazy, the directory would be:

~/.local/share/nvim/lazy/tabnine-nvim/chat