chore: add .gitignore, remove compiled binaries

This commit is contained in:
Markus Maiwald 2026-02-15 17:59:17 +01:00
parent 61c7ee59ba
commit a4dc6368bc
3 changed files with 34 additions and 144 deletions

178
.gitignore vendored
View File

@ -1,155 +1,45 @@
# ========================================================
# Nim / NexusOS
# ========================================================
*.nimble
# Compiled binaries
nip
nip-arm64
nip_release
nip-v*
*.exe
# Nim build artifacts
nimcache/
nimblecache/
htmldocs/
bin/
learning/
*.npk
*.pkg.tar.xz
*.zst
build/
*.o
*.a
*.so
*.dylib
# NimbleOS-specific
~/.nip/
/tmp/nexus/
# Zig artifacts
.zig-cache/
zig-out/
zig-cache/
# ========================================================
# Temporary & Logs
# ========================================================
*.tmp
*.temp
*.log
*.log.*
temp/
logs/
test_output/
coverage/
# Test binaries (source is *.nim, compiled tests have no extension)
tests/test_*
!tests/test_*.nim
!tests/test_*.md
# Backups
*.bak
*.old
*.orig
# IDE / Editor
.vscode/
.idea/
*.swp
*.swo
*~
# ========================================================
# IDE & Editors
# ========================================================
.vscode/
.idea/
# ========================================================
# Environments
# ========================================================
.env
.venv/
.kube/
*.kubeconfig
# ========================================================
# OS Specific
# ========================================================
# macOS
# OS files
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
Thumbs.db
# Linux
*~
.fuse_hidden*
.directory
.Trash-*
.nfs*
# Agent / internal (must never appear)
.agent/
.claude/
.kiro/
# ========================================================
# Build Artifacts
# ========================================================
build/
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
# Cross-contamination guard
core/rumpk/
core/nexus/
competitors/

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

Binary file not shown.