| Age | Commit message (Collapse) | Author |
|
propios, se quitan mason, lualine, mini, notify y otros
|
|
|
|
actualizar plugins
- Añadir integración completa de CodeCompanion (mcphub, adaptadores, UI, herramientas, historial, paleta de acciones)
- Configuración de build/portado de `mcphub` y opciones de tiempo de ejecución
- Configurar adaptadores, herramientas por defecto y múltiples adaptadores para `chat`/`inline`/`cmd`
- Añadir autocomandos de CodeCompanion para mostrar/ocultar el spinner
- Añadir keymaps relacionados con CodeCompanion
- Añadir proveedor de autocompletado AI `minuet-ai` y cambiar la fuente de completado por defecto a `minuet`
- Eliminar el archivo de configuración antiguo de Copilot y varios archivos de configuración de plugins obsoletos (`lua/config/copilot.lua`, `lua/plugins/foatterm.lua`, `lua/plugins/img-clip.lua`, `lua/plugins/markdown-preview.lua`, `lua/plugins/markview.lua`)
- Actualizar muchos pines de plugins en `lazy-lock.json` (bump/reemplazo de commits)
- Comentar los `autocmd` de trim de espacios en blanco y `clang-format` (deshabilita comportamiento de autoformateo/auto-guardar)
- Establecer opciones globales:
- desactivar el autoformateo global de LazyVim: `vim.g.autoformat = false`
- evitar que `:w` agregue automáticamente un salto de línea final: `opt.fixeol = false`
- Ajustes de UI:
- agregar resaltados `FloatBorder`/`FloatTitle` y hacer `PmenuSel` en negrita
- Añadir keymap específico para Rust: sobrescribir `K` para invocar las acciones de hover de `rustaceanvim`
- Actualizar/limpiar muchas configuraciones de plugins:
- reescritura amplia de `lua/plugins/codecompanion.lua`
- añadir/modificar opciones de `lua/plugins/image.lua` (`image.nvim`)
- ajustar UI, pickers y keymaps de `lua/plugins/snacks.lua`
- actualizar versión de `rustaceanvim` y desactivar `format_on_save` en `navigator`
- varias correcciones de formato y consistencia en archivos de plugins
- Actualizar `lua/config/keymaps.lua` para incluir bindings de CodeCompanion
Notas:
- Estos cambios modifican el comportamiento de formateo/autoformateo (autoformateo desactivado y algunos `autocmd` `BufWritePre` comentados). Revisa si quieres reactivar el formateo automático al guardar.
|
|
de archivos de Telescope a Snacks.nvim
CAMBIO IMPORTANTE: Se elimina el plugin Telescope y los módulos personalizados relacionados (init, mappings, my_actions, setup). Toda la navegación y búsqueda de archivos, buffers y selectores ahora utiliza Snacks.nvim. Se actualizan los mapeos de teclas y las dependencias de plugins para reflejar esta migración. También se modifican las configuraciones de plugins (codecompanion, copilot-chat, dap, lualine, refactoring, todo-comments) para eliminar o reemplazar el uso de Telescope por Snacks. Algunas opciones de formato en null-ls se comentan. Este cambio requiere Snacks.nvim y elimina nvim-telescope/telescope.nvim del espacio de trabajo.
|
|
|
|
visualización LSP mejorada
- Añade iconos nerdfont/devicon para modos, rama git, diferencias git, diagnósticos y clientes LSP para mayor claridad visual.
- Mejora la visualización de clientes LSP mostrando iconos y evitando duplicados.
- Refactoriza el diseño de la barra de estado para secciones izquierda/derecha más informativas.
- Actualiza la configuración de resaltado para mayor consistencia.
fix(lsp): actualiza el mapeo de teclas para ir a la definición
- Cambia el mapeo de teclas de definición LSP a <C-S-[> para mayor coherencia.
feat(autocmds): autoformatea archivos C/C++ con clang-format al guardar
- Añade autocmd para formatear archivos C/C++ usando LSP antes de guardar.
refactor(null-ls): actualiza la sintaxis de require y la configuración de clang-format
- Usa el estilo require de Lua para las fuentes de none-ls.
- Habilita clang-format por defecto, comenta argumentos personalizados.
feat(floaterm): añade opciones personalizadas para el plugin floaterm
- Añade borde, tamaño, posición, visibilidad de la barra lateral/barra y terminales predefinidos.
fix(noice): desactiva noice cuando se inicia con firenvim
- Evita que Noice se cargue en sesiones de Firenvim.
chore(lazy-lock): actualiza el archivo de bloqueo de plugins a los últimos commits
- Sincroniza las versiones de los plugins con los últimos cambios upstream.
|
|
atajos en minty
Se eliminó la definición del menú de colores y su integración en el plugin de menús. Los comandos de selección de color (Shades, Huefy) ahora son accesibles directamente mediante atajos de teclado configurados en el plugin minty. Esto simplifica la estructura de menús y proporciona acceso más rápido a las herramientas de color, mejorando la usabilidad y el mantenimiento.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config dir
|