Skip to content
Snippets Groups Projects
Commit 7a5dc864 authored by codecraft's avatar codecraft :crocodile:
Browse files

Remove Chat-GPT

parent 4a1efac4
No related branches found
No related tags found
No related merge requests found
......@@ -12,4 +12,4 @@
-- onedark
-- catppuccin
vim.cmd[[colorscheme catppuccin]]
vim.cmd[[colorscheme lunar]]
......@@ -36,16 +36,6 @@ require('packer').startup(function(use)
use 'alvan/vim-closetag'
use 'tpope/vim-surround'
-- Chat GPT
use({
"jackMort/ChatGPT.nvim",
requires = {
"MunifTanjim/nui.nvim",
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope.nvim"
}
})
-- debugging
use 'mfussenegger/nvim-dap'
use 'jay-babu/mason-nvim-dap.nvim'
......
require("chatgpt").setup({
-- welcome_message = WELCOME_MESSAGE, -- set to "" if you don't like the fancy godot robot
loading_text = "loading",
question_sign = "", -- you can use emoji if you want e.g. 🙂
answer_sign = "ﮧ", -- 🤖
max_line_length = 120,
yank_register = "+",
chat_layout = {
relative = "editor",
position = "50%",
size = {
height = "80%",
width = "80%",
},
},
settings_window = {
border = {
style = "rounded",
text = {
top = " Settings ",
},
},
},
chat_window = {
filetype = "chatgpt",
border = {
highlight = "FloatBorder",
style = "rounded",
text = {
top = " ChatGPT ",
},
},
},
chat_input = {
prompt = " > ",
border = {
highlight = "FloatBorder",
style = "rounded",
text = {
top_align = "center",
top = " Prompt ",
},
},
},
openai_params = {
model = "text-davinci-003",
frequency_penalty = 0,
presence_penalty = 0,
max_tokens = 300,
temperature = 0,
top_p = 1,
n = 1,
},
openai_edit_params = {
model = "code-davinci-edit-001",
temperature = 0,
top_p = 1,
n = 1,
},
keymaps = {
close = { "<Esc>" },
yank_last = "<C-y>",
scroll_up = "<C-u>",
scroll_down = "<C-d>",
toggle_settings = "<C-o>",
new_session = "<C-n>",
cycle_windows = "<Tab>",
},
})
......@@ -8,7 +8,8 @@ local augroup = vim.api.nvim_create_augroup("LspFormatting", {})
local formatters_linters = {
prettier = {},
erb_lint = {}
erb_lint = {},
rustfmt = {},
}
mason_null_ls.setup({
......@@ -17,7 +18,8 @@ mason_null_ls.setup({
null_ls.setup ({
sources = {
formatting.prettier,
diagnostics.erb_lint
diagnostics.erb_lint,
formatting.rustfmt,
},
on_attach = function(current_client, bufnr)
if current_client.supports_method("textDocument/formatting") then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment