Commit Graph

77 Commits

Author SHA1 Message Date
Aaron Pham
12adc67d0d docs: update compatible neovim version (#375) 2024-08-29 15:02:41 -04:00
Aaron Pham
ef174bbc2c docs: cleanup installation dropdown (#369)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 12:48:42 -04:00
Josef Moudrik
063a5ed24b Add Plug install info to README.md (#364)
* README.md: add Plug install info

* README.md: polish
2024-08-29 23:22:16 +08:00
John Zinno
b6f3e2db44 docs: update key bindings (#366)
* Update README.md

* remove duplicate entry
2024-08-29 23:16:52 +08:00
yetone
cdd7730bd7 feat: choose all theirs (#361) 2024-08-29 20:32:00 +08:00
Maddison Hellstrom
abe08d5283 feat: pick conflict under cursor (#355)
Added `cc` which picks the conflict under the cursor, if there is one.
2024-08-29 02:25:45 -04:00
Aaron Pham
1e009822e4 chore(mappings): add options to reflect wiki changes (#349)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 01:09:26 -04:00
Hanchin Hsieh
cb197fb606 feat(clipboard): support windows (#345)
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
2024-08-29 00:00:19 -04:00
Aaron Pham
2e6a26240e feat(mapping): plug and expose API (#346)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 23:56:00 -04:00
Aaron Pham
c635f73748 feat: pasting image within buffer (#331)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 14:43:14 -04:00
Aaron Pham
46a621e9de fix: check for clipboard path locally to avoid recursion (#330)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 12:54:06 -04:00
Filipe Lima
cadee677ba feat: make nvim-web-devicons an optional dependency (#328)
* chore: make `web-devicons` optional

* docs: update readme install instructions
2024-08-29 00:49:16 +08:00
yetone
fc5f6754a5 docs: add license info (#325) 2024-08-28 22:26:22 +08:00
Hanchin Hsieh
d8c1054e07 Update README.md 2024-08-28 21:31:47 +08:00
yetone
bfa203018e fix: remove copilot provider (#318) 2024-08-28 20:51:20 +08:00
yetone
0591955c5e docs: acknowledgments (#302) 2024-08-28 12:27:06 +08:00
Aaron Pham
10f27d2040 feat(diff): set highlights round robin (#290)
* feat(diff): set highlights round robin

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* docs: add notes about conflict highlight group

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 13:52:46 -04:00
Aaron Pham
ddf33a4774 docs: update keybindings and LLM (#289)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 13:18:21 -04:00
yetone
fe6518f6de feat: editing mode (#281) 2024-08-27 22:44:40 +08:00
Aaron Pham
8fa351f563 fix(readme): remove invalid docs (#261) 2024-08-27 02:17:15 -04:00
Aaron Pham
3369f732c5 chore(opts): respect user opts (#255)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 01:39:48 -04:00
yetone
b874045885 feat: make tiktoken optional (#245) 2024-08-27 01:46:05 +08:00
Aaron Pham
db1f1efb27 chore(build): from source (#241)
* chore(build): from source

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: update readme

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-26 20:36:05 +08:00
yetone
0769cef291 docs: update roadmap again (#232) 2024-08-26 16:17:02 +08:00
yetone
c6e7d673fe docs: update roadmap (#231) 2024-08-26 16:14:54 +08:00
LintaoAmons
6113c246e0 docs: add reasonable mappings (#223) 2024-08-26 00:26:29 -04:00
Aaron Pham
d9cbcdbfb7 docs: update README.md (#213) 2024-08-25 11:34:48 -04:00
Aaron Pham
46ec0a50a7 chore(icons): support mini.icons (#202)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-24 22:10:05 -04:00
Aaron Pham
f99bf767b5 fix(highlight): allow override (#201)
update envvar parsing from cmdline

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-24 20:15:45 -04:00
Aaron Pham
1cbf7e106c feat(experimental): slash commands (#162)
* feat(experimental): slash commands

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(jump): add binding jumping between codeblock

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: add docs

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-23 02:01:14 -04:00
Aaron Pham
c6d5073945 chore(llm): cut-back support (#159)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-23 12:21:30 +08:00
Aaron Pham
8d52229f16 refactor(llm): cleanup providers for future ops (closes #134) (#147)
support allow_insecure and proxy ops

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-22 01:48:40 -04:00
yetone
84d037e54d docs: update windows opt (#140) 2024-08-21 23:33:54 +08:00
yetone
62928ace70 fix: remove status line (#132) 2024-08-21 22:31:56 +08:00
yetone
b3d14359b9 chore: delete everything related to nui-components (#129) 2024-08-21 22:10:49 +08:00
Hanchin Hsieh
83d067695e chore(build): support build lua-tiktoken on Windows (#128)
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
2024-08-21 21:59:13 +08:00
Aaron Pham
fe30ef6782 docs: add options for copilot (#119) 2024-08-20 14:29:44 -04:00
Aaron Pham
2d87dff33b docs: update links to wiki (#104) 2024-08-19 19:19:45 -04:00
yetone
78213d8e07 docs: add back highlights doc (#96) 2024-08-20 01:57:24 +08:00
Aaron Pham
01cdff67da fix(readme): move section for Local LLM outside (#87) 2024-08-19 08:36:55 -04:00
Aaron Pham
02eb39ae48 feat(llm): support local LLM (#86)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 08:35:36 -04:00
Aaron Pham
330d214c14 docs: update wrong type order (#85) 2024-08-19 06:15:17 -04:00
Aaron Pham
2463c896f1 fix(claude): sending state manually (#84)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 06:11:02 -04:00
Aaron Pham
7e6705c0b1 fix(hint): correct variable and setup on init (#82)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 05:11:38 -04:00
yetone
1aad15d33d docs: update todos (#81) 2024-08-19 12:11:44 +08:00
Yuexun
29dabc4768 feat(ui): add config to turn off hints popup (#75) 2024-08-19 10:40:33 +08:00
Aaron Pham
2700cad921 feat(providers): add support for custom vendors (#74)
* feat(providers): add support for custom vendors

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix: override configuration not setup

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 10:20:29 +08:00
franklin
0fddfc7d8f feat: support groq (#70)
* adding groq to config

* updated readme with groq
2024-08-19 00:11:39 +08:00
Chao Li
6bef72e287 feat: support deepseek (#69)
The DeepSeek API reduces costs through disk caching, and DeepSeek-Coder-V2-0724 achieves GPT-4-Turbo-0409 level code capabilities with excellent math and reasoning skills.
2024-08-18 21:33:45 +08:00
Aaron Pham
b979b3d8ce chore(init): gated neovim version (#67)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-18 18:28:11 +08:00