From daa20b1dcaea9039e096245b18b0da725bad247c Mon Sep 17 00:00:00 2001 From: MDietermann Date: Tue, 14 Apr 2026 10:09:26 +0200 Subject: [PATCH] fix(neovim): write mappings.lua to lua/mappings.lua per NvChad convention --- internal/modules/neovim/neovim.go | 2 +- internal/modules/neovim/neovim_test.go | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/internal/modules/neovim/neovim.go b/internal/modules/neovim/neovim.go index b2c7e27..e61c51f 100644 --- a/internal/modules/neovim/neovim.go +++ b/internal/modules/neovim/neovim.go @@ -32,7 +32,7 @@ var assetMap = []struct { {"assets/arduino.lua", "lua/plugins/arduino.lua"}, {"assets/dap.lua", "lua/plugins/dap.lua"}, {"assets/lspconfig.lua", "lua/plugins/lspconfig.lua"}, - {"assets/mappings.lua", "lua/plugins/mappings.lua"}, + {"assets/mappings.lua", "lua/mappings.lua"}, {"assets/clangd.lua", "lsp/clangd.lua"}, } diff --git a/internal/modules/neovim/neovim_test.go b/internal/modules/neovim/neovim_test.go index 964ebff..6ad7510 100644 --- a/internal/modules/neovim/neovim_test.go +++ b/internal/modules/neovim/neovim_test.go @@ -133,11 +133,14 @@ func TestPlanApplyInstallsEverything(t *testing.T) { t.Fatal("starter lspconfig.lua should be removed") } - for _, name := range []string{"arduino.lua", "dap.lua", "mappings.lua"} { + for _, name := range []string{"arduino.lua", "dap.lua"} { if _, err := os.Stat(filepath.Join(nvimCfg, "lua", "plugins", name)); err != nil { t.Errorf("asset %s missing: %v", name, err) } } + if _, err := os.Stat(filepath.Join(nvimCfg, "lua", "mappings.lua")); err != nil { + t.Errorf("mappings.lua missing: %v", err) + } if _, err := os.Stat(filepath.Join(nvimCfg, "lsp", "clangd.lua")); err != nil { t.Errorf("clangd.lua missing: %v", err) }