Trying to get signatures working

This commit is contained in:
Ian Roddis
2026-05-19 15:13:31 -03:00
parent a79b5b8f97
commit d28fb0e258
5 changed files with 19 additions and 3 deletions
+2
View File
@@ -16,3 +16,5 @@ vim.api.nvim_create_autocmd('FileType', {
if vim.diff then if vim.diff then
vim.opt.autoread = false vim.opt.autoread = false
end end
-- vim.omnifunc = 'v:lua.vim.lsp.omnifunc'
+14
View File
@@ -0,0 +1,14 @@
require('mini.basics').setup {}
require('mini.icons').setup {}
require('mini.snippets').setup {}
require('mini.completion').setup {
lsp_completion = {
-- Without this config autocompletion is set up through `:h 'completefunc'`.
-- Although not needed, setting up through `:h 'omnifunc'` is cleaner
-- (sets up only when needed) and makes it possible to use `<C-u>`.
source_func = 'omnifunc',
auto_setup = false,
-- process_items = process_items,
},
}
require('mini.trailspace').setup {}
+1
View File
@@ -8,5 +8,6 @@ require 'iroddis.cfg_conform'
require 'iroddis.cfg_slime' require 'iroddis.cfg_slime'
require 'iroddis.cfg_telescope' require 'iroddis.cfg_telescope'
require 'iroddis.cfg_easyalign' require 'iroddis.cfg_easyalign'
require 'iroddis.cfg_mini'
require 'iroddis.remaps' require 'iroddis.remaps'
-1
View File
@@ -24,7 +24,6 @@ require('lazy').setup({
'tanvirtin/monokai.nvim', -- Theme 'tanvirtin/monokai.nvim', -- Theme
'lewis6991/gitsigns.nvim', -- Nice git annotations 'lewis6991/gitsigns.nvim', -- Nice git annotations
'nvim-treesitter/nvim-treesitter', 'nvim-treesitter/nvim-treesitter',
-- { 'nvim-mini/mini.nvim', version = '*' },
{ 'nvim-mini/mini.nvim', version = '*' }, { 'nvim-mini/mini.nvim', version = '*' },
-- Fuzzy Finder (files, lsp, etc) -- Fuzzy Finder (files, lsp, etc)
+2 -2
View File
@@ -2,7 +2,7 @@
vim.g.mapleader = ',' vim.g.mapleader = ','
vim.g.maplocalleader = ',' vim.g.maplocalleader = ','
vim.opt.autocomplete = true -- vim.opt.autocomplete = true
vim.opt.ai = true -- Autoindent vim.opt.ai = true -- Autoindent
vim.opt.updatetime = 50 vim.opt.updatetime = 50
vim.opt.mouse = '' vim.opt.mouse = ''
@@ -47,8 +47,8 @@ vim.o.breakindent = true
vim.wo.signcolumn = 'yes' vim.wo.signcolumn = 'yes'
vim.o.updatetime = 250 vim.o.updatetime = 250
vim.o.timeoutlen = 300 vim.o.timeoutlen = 300
vim.o.completeopt = 'menuone,noselect'
vim.o.termguicolors = true vim.o.termguicolors = true
-- Because nvim filetypes are stupid ... need to disable formatoptions for all file types -- Because nvim filetypes are stupid ... need to disable formatoptions for all file types
vim.api.nvim_create_autocmd('FileType', { vim.api.nvim_create_autocmd('FileType', {
pattern = '*', pattern = '*',