# ========================================================================== # Nexus Terminal — .gitignore # ========================================================================== # ── Build output ────────────────────────────────────────────────────────── build/bin/ dist/ # ── Build platform resources (tracked — icons, plists, manifests) ───────── # build/darwin/, build/windows/, build/linux/ are tracked for icons & metadata # ── Go ──────────────────────────────────────────────────────────────────── vendor/ .tools/ .cache/ *.exe *.exe~ *.dll *.so *.dylib *.test *.out __debug_bin* coverage.out coverage.html # ── Frontend ────────────────────────────────────────────────────────────── frontend/node_modules/ frontend/src/js/lib/ # ── Wails auto-generated bindings (recreated on every build) ────────────── frontend/wailsjs/ # ── IDE / editor ────────────────────────────────────────────────────────── .idea/ .vscode/ *.swp *.swo *~ *.sublime-project *.sublime-workspace .project .classpath .settings/ # ── OS metadata ─────────────────────────────────────────────────────────── .DS_Store .DS_Store? ._* Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ # ── Application data (never commit user data or secrets) ────────────────── *.db *.sqlite *.sqlite3 vault.json *.pem *.key !build/appicon.png # Builds build/releases/v* build/releases/manifest*