129 Commits

Author SHA1 Message Date
Aaron Pham
483f71dba4
feat(provider): support copilot (#381)
* feat(provider): add back support for copilot

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

* docs: add acknowledgement

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

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 23:36:39 -04:00
Aaron Pham
d82ef342c4
docs: add instruction for mini.deps (#380)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 20:00:18 -04:00
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