build: clean up gitignore and remove empty gitmodules

Problem: .gitignore contained 48 lines of C/shared-object boilerplate
irrelevant to a Lua Neovim plugin. .gitmodules was tracked but empty.

Solution: replace .gitignore with minimal entries covering only files
this project actually produces. Delete the vestigial .gitmodules.
This commit is contained in:
Barrett Ruth 2026-02-22 16:00:27 -05:00
parent 6f9ed9c7a7
commit 22057e4239
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
2 changed files with 8 additions and 43 deletions

51
.gitignore vendored
View file

@ -1,47 +1,12 @@
# Compiled Lua sources
luac.out
# luarocks build files
*.src.rock
*.zip
*.tar.gz
# Object files
*.o
*.os
*.ko
*.obj
*.elf
# Precompiled Headers
*.gch
*.pch
# Libraries
*.lib
*.a
*.la
*.lo
*.def
*.exp
# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib
# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex
doc/tags
*.log
.*cache*
CLAUDE.md
.claude/
node_modules/
.direnv/
.envrc
doc/tags
scripts/benchmark.nvim
venv/
perf/tmp/
scripts/benchmark.nvim
profile.json

0
.gitmodules vendored
View file