[feat] Add ChatGPT-nvim
This commit is contained in:
@@ -7,6 +7,9 @@
|
|||||||
neorg
|
neorg
|
||||||
neorg-telescope
|
neorg-telescope
|
||||||
|
|
||||||
|
# Wut
|
||||||
|
ChatGPT-nvim
|
||||||
|
|
||||||
# UI and UX
|
# UI and UX
|
||||||
comfortable-motion
|
comfortable-motion
|
||||||
vim-abolish
|
vim-abolish
|
||||||
@@ -181,6 +184,7 @@
|
|||||||
mappings = {
|
mappings = {
|
||||||
normal = {
|
normal = {
|
||||||
"<leader>ff" = "require'telescope.builtin'.find_files";
|
"<leader>ff" = "require'telescope.builtin'.find_files";
|
||||||
|
"<leader>c" = "[[<cmd>ChatGPT<cr>]]";
|
||||||
"<leader>fb" = "require'telescope'.extensions.file_browser.file_browser";
|
"<leader>fb" = "require'telescope'.extensions.file_browser.file_browser";
|
||||||
"<leader>gg" = "require'telescope.builtin'.live_grep";
|
"<leader>gg" = "require'telescope.builtin'.live_grep";
|
||||||
"<leader>;" = "require'telescope.builtin'.buffers";
|
"<leader>;" = "require'telescope.builtin'.buffers";
|
||||||
@@ -421,6 +425,10 @@
|
|||||||
pattern = {"*.norg"},
|
pattern = {"*.norg"},
|
||||||
command = "set conceallevel=3"
|
command = "set conceallevel=3"
|
||||||
})
|
})
|
||||||
|
|
||||||
|
require('chatgpt').setup({
|
||||||
|
api_key_cmd = "rbw get platform.openai.com",
|
||||||
|
})
|
||||||
'';
|
'';
|
||||||
# builtins.readFile ./extraConfig.lua;
|
# builtins.readFile ./extraConfig.lua;
|
||||||
package = pkgs.neovim-nightly;
|
package = pkgs.neovim-nightly;
|
||||||
|
|||||||
Reference in New Issue
Block a user