omnixient/.gitignore
Padreug 5704bd7ff4 chore: project scaffold — license, gitignore, build meta, issue templates
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 09:59:04 +02:00

138 lines
No EOL
1.6 KiB
Text

# Reference directories
./omarchy_ref/*
./omarchy/
# Nix build outputs
result
result-*
*.drv
# ISO and disk images
*.iso
*.qcow2
*.img
*.vdi
*.vmdk
# Build artifacts
*.o
*.so
*.a
*.out
build/
dist/
target/
# Temporary files
*.tmp
*.temp
*.swp
*.swo
*~
.#*
\#*#
# System files
.DS_Store
Thumbs.db
desktop.ini
# Editor and IDE files
.vscode/
.idea/
*.iml
.project
.classpath
.settings/
*.sublime-*
# Vim
*.vim
.vim/
Session.vim
.netrwhist
# Emacs
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*
# Backup files
*.bak
*.backup
*.old
# Log files
*.log
logs/
*.log.*
# Cache directories
.cache/
cache/
__pycache__/
*.pyc
# Environment files
.env
.env.local
.env.*.local
# SSH keys and secrets
*.key
*.pem
id_rsa
id_rsa.pub
# secrets/ tracks sops-encrypted yaml files (declared in .sops.yaml).
# Plaintext leaks are gated by the pre-commit secret scanner; the
# generic *.key / *.pem rules above still keep raw key material out.
secrets/*
!secrets/*.yaml
!secrets/*.example
!secrets/README.md
# Large media files
*.mp4
*.avi
*.mov
*.mkv
*.zip
*.tar.gz
*.tar.xz
*.7z
*.rar
# Node modules (if any JavaScript projects)
node_modules/
# Python virtual environments
venv/
.venv/
env/
.env/
# Rust
Cargo.lock
# Go
vendor/
go.sum
# Claude Code
.claude/
# Hardware configuration (system-specific).
# Tracked per-host at hosts/<name>/hardware-configuration.nix. A stray
# root-level file — e.g. nixos-generate-config writing to /etc/nixos —
# is ignored (root-anchored) so it isn't committed by accident; move it
# into your host directory instead.
/hardware-configuration.nix
# Nix direnv
.direnv/
.envrc