23 Commits

Author SHA1 Message Date
yetone
bfa203018e
fix: remove copilot provider (#318) 2024-08-28 20:51:20 +08:00
Aaron Pham
03b4cb7115
chore(utils): rename default titles (#298)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 18:47:13 -04:00
yetone
fe6518f6de
feat: editing mode (#281) 2024-08-27 22:44:40 +08:00
Aaron Pham
cf68572494
feat(clipboard): initial support (#279)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 06:57:29 -04:00
Aaron Pham
07af0a91f2
chore: persistent augroup name pattern (#250)
for better augroup management

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-26 22:31:57 -04:00
Aaron Pham
72ba4ad52e
refactor: cleanup diff highlights (#247)
make sure to run on scheme change

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-26 17:18:37 -04:00
yetone
b874045885
feat: make tiktoken optional (#245) 2024-08-27 01:46:05 +08:00
yetone
1cb68e9aa2
fix: do not need compatible with old nvim (#242) 2024-08-26 20:35:36 +08:00
yetone
c75dc48356
fix: binding shortcuts to specific buffers (#238) 2024-08-26 18:26:56 +08:00
Aaron Pham
305d972849
chore(keymaps): add toggle options (#204)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-25 00:16:25 -04:00
yetone
0e07128b56
feat: use regular floating win instead of nui.input (#191) 2024-08-24 17:34:41 +08:00
yetone
b8b5a3086e
fix: nui input cannot paste (#187) 2024-08-24 16:25:08 +08:00
yetone
7bea73eb80
fix: check if is sidebar buf (#179) 2024-08-24 00:14:20 +08:00
yetone
25f8175662
chore: fix types (#173) 2024-08-23 18:33:49 +08:00
yetone
8c8d864637
fix: floating window highlights (#149) 2024-08-22 14:46:08 +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
f95feebd39
chore: scroll to end (#137) 2024-08-21 23:20:30 +08:00
yetone
2e48d387a9
refactor: get rid of nui-components (#118) 2024-08-21 21:28:17 +08:00
Aaron Pham
76dd441e25
chore(copilot): check for valid file in addition to plugin setup (#120)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-20 19:00:41 -04:00
Aaron Pham
175eff5cac
feat(llm): copilot (closes #68) (#116)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-20 14:24:33 -04:00
Aaron Pham
5f74c54e55
chore: remove unused functions and simplify with utils (#103)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 19:15:58 -04:00
Aaron Pham
60e3eac77e
fix(stream): remove auto force stream (closes #90) (#91)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 12:09:04 -04:00
Aaron Pham
ba06b9bd9d
refactor: cleanup utils and expose lazy (#83)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 05:40:57 -04:00