3dyuval / 3dyuval/nvim

Refactor: Move lazyvim-config.lua content to lazy.lua or options.lua

Ouverte
#19 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Fennel
Étoiles
0
Forks
0
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## Issue

The file `lua/plugins/lazyvim-config.lua` contains minimal configuration that could be better organized in more appropriate locations.

## Current Content

```lua
return {
{
"neovim/nvim-lspconfig",
init = function()
local keys = require("lazyvim.plugins.lsp.keymaps").get()
-- Disable the default cr code action binding
keys[#keys + 1] = { "cr", false }
end,
},
}
```

## Proposed Refactoring

This LSP keymap override could be moved to either:

1. **`lazy.lua`** - If it's a global plugin configuration override
2. **`options.lua`** - If it's a general editor setting/keymap configuration
3. **`lua/plugins/lsp.lua`** - Since it's LSP-specific configuration

## Benefits

- Reduces unnecessary plugin files
- Better organization of configuration
- Consolidates related settings
- Cleaner project structure

## Files Affected

- Remove: `lua/plugins/lazyvim-config.lua`
- Modify: Target file for the configuration

## Priority

Low - organizational improvement, no functional impact

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.