add parrot, use fzf for blink
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
"dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
|
||||
"fidget.nvim": { "branch": "main", "commit": "d9ba6b7bfe29b3119a610892af67602641da778e" },
|
||||
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
|
||||
"fzf-lua": { "branch": "main", "commit": "dc693475c4463463d84a0c7c43d463b8a8cd3aea" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "3c76f7fabac723aa682365ef782f88a83ccdb4ac" },
|
||||
"gruvbox.nvim": { "branch": "main", "commit": "12b5420b665e8053d74eb075d8a589477333f67d" },
|
||||
"harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" },
|
||||
@@ -25,6 +26,7 @@
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c" },
|
||||
"obsidian.nvim": { "branch": "main", "commit": "9879280b6b03c6d005c6792dac74316720ff68ee" },
|
||||
"oil.nvim": { "branch": "master", "commit": "302bbaceeafc690e6419e0c8296e804d60cb9446" },
|
||||
"parrot.nvim": { "branch": "main", "commit": "8213c2b8a494fafb64e6aa24563c050ea27d9110" },
|
||||
"plenary": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
|
||||
"promise-async": { "branch": "main", "commit": "119e8961014c9bfaf1487bf3c2a393d254f337e2" },
|
||||
|
||||
@@ -9,10 +9,18 @@ return {
|
||||
version = 'v1.0.*',
|
||||
|
||||
opts = {
|
||||
fuzzy = { implementation = 'prefer_rust_with_warning' },
|
||||
|
||||
snippets = {
|
||||
preset = 'luasnip',
|
||||
},
|
||||
|
||||
cmdline = {
|
||||
keymap = { preset = 'cmdline' },
|
||||
completion = {
|
||||
list = { selection = { preselect = false, auto_insert = true } }
|
||||
}
|
||||
},
|
||||
completion = { list = { selection = { preselect = false, auto_insert = true } } },
|
||||
keymap = {
|
||||
preset = 'enter',
|
||||
|
||||
14
lua/crentist/lazy/parrot.lua
Normal file
14
lua/crentist/lazy/parrot.lua
Normal file
@@ -0,0 +1,14 @@
|
||||
return {
|
||||
'frankroeder/parrot.nvim',
|
||||
dependencies = { 'ibhagwan/fzf-lua', 'nvim-lua/plenary.nvim' },
|
||||
opts = {
|
||||
providers = {
|
||||
anthropic = {
|
||||
-- OPTIONAL: Alternative methods to retrieve API key
|
||||
-- Using GPG for decryption:
|
||||
api_key = { "sops", "-d", vim.fn.expand("$HOME") .. "/.claude-api" },
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user