diff --git a/home-manager/nvim/.nfnl.fnl b/home-manager/nvim/.nfnl.fnl new file mode 100644 index 0000000..292a87d --- /dev/null +++ b/home-manager/nvim/.nfnl.fnl @@ -0,0 +1,3 @@ +{:compiler-options {:compilerEnv _G}} + + diff --git a/home-manager/nvim/extraconfig.lua b/home-manager/nvim/extraconfig.lua deleted file mode 100644 index c4025f4..0000000 --- a/home-manager/nvim/extraconfig.lua +++ /dev/null @@ -1,47 +0,0 @@ -local cmp = require'cmp' -local avante = require("avante") - -cmp.setup({ - mapping = { - [''] = cmp.mapping.complete(), -- trigger manually - [''] = cmp.mapping.confirm({ select = true }), -- confirm with Enter - [''] = cmp.mapping.select_next_item(), - [''] = cmp.mapping.select_prev_item(), - }, - sources = { - { name = 'nvim_lsp' }, - { name = 'buffer' }, - { name = 'path' }, - }, - vim.api.nvim_create_autocmd("LspAttach", { - callback = function(args) - local buf = args.buf - local opts = { buffer = buf } - - vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts) - vim.keymap.set("n", "gr", vim.lsp.buf.references, opts) - vim.keymap.set("n", "K", vim.lsp.buf.hover, opts) - vim.keymap.set("n", "rn", vim.lsp.buf.rename, opts) - vim.keymap.set("n", "ca", vim.lsp.buf.code_action, opts) - vim.keymap.set("n", "f", function() vim.lsp.buf.format({ async = true }) end, opts) - - vim.keymap.set("n", "", ":m .+1==") - vim.keymap.set("n", "", ":m .-2==") - end - }) -}) - - -avante.setup({ - provider = "ollama", - providers = { - ollama = { - endpoint = "http://127.0.0.1:11434", - model = "gpt-oss:20b", - extra_request_body = { - temperature = 0, - num_ctx = 8192, - }, - }, - }, -}) \ No newline at end of file