chore: add .gitignore, remove compiled binaries

This commit is contained in:
Markus Maiwald 2026-02-15 17:59:17 +01:00
parent 74e07309b6
commit 64390bedbc
3 changed files with 34 additions and 144 deletions

178
.gitignore vendored
View File

@ -1,155 +1,45 @@
# ======================================================== # Compiled binaries
# Nim / NexusOS nip
# ======================================================== nip-arm64
*.nimble nip_release
nip-v*
*.exe
# Nim build artifacts
nimcache/ nimcache/
nimblecache/ build/
htmldocs/ *.o
bin/ *.a
learning/ *.so
*.npk *.dylib
*.pkg.tar.xz
*.zst
# NimbleOS-specific # Zig artifacts
~/.nip/ .zig-cache/
/tmp/nexus/ zig-out/
zig-cache/
# ======================================================== # Test binaries (source is *.nim, compiled tests have no extension)
# Temporary & Logs tests/test_*
# ======================================================== !tests/test_*.nim
*.tmp !tests/test_*.md
*.temp
*.log
*.log.*
temp/
logs/
test_output/
coverage/
# Backups # IDE / Editor
*.bak .vscode/
*.old .idea/
*.orig
*.swp *.swp
*.swo *.swo
*~ *~
# ======================================================== # OS files
# IDE & Editors
# ========================================================
.vscode/
.idea/
# ========================================================
# Environments
# ========================================================
.env
.venv/
.kube/
*.kubeconfig
# ========================================================
# OS Specific
# ========================================================
# macOS
.DS_Store .DS_Store
.AppleDouble Thumbs.db
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
# Linux # Agent / internal (must never appear)
*~ .agent/
.fuse_hidden* .claude/
.directory .kiro/
.Trash-*
.nfs*
# ======================================================== # Cross-contamination guard
# Build Artifacts core/rumpk/
# ======================================================== core/nexus/
build/ competitors/
dist/
work/
out/
# ========================================================
# Terraform
# ========================================================
*.tfstate
*.tfstate.*
crash.log
override.tf
override.tf.json
.terraform/
.terraform.lock.hcl
# ========================================================
# Helm / Kubernetes
# ========================================================
charts/
*.tgz
values.override.yaml
# ========================================================
# Node / Svelte
# ========================================================
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
.svelte-kit/
# ========================================================
# Python
# ========================================================
__pycache__/
*.pyc
*.pyo
*.pyd
*.egg-info/
.eggs/
# ========================================================
# Docker
# ========================================================
.dockerignore
docker-compose.override.yml
# ========================================================
# Proxmox VM Backups
# ========================================================
*.vma.zst
*.vma.lzo
*.vma.gz
# Compiled executables
src/nip.out
*.out
# Debug and test executables (binaries, not source)
debug_*
demo_*
simple_*
compute_hashes
# Test binaries (but not test source files)
test_use_flags
test_blake2b
test_filesystem_integration
test_generation_filesystem
test_integrity_monitoring
test_lockfile_restoration
test_lockfile_system

0
examples/json-output-demo.nim Executable file → Normal file
View File

Binary file not shown.