From b627f92172b5fbb7a293eda4dcd072e2736127e2 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 12 Dec 2025 11:24:52 +0000 Subject: [PATCH 1/2] Add installation instructions for latest release binaries --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index f3d2184..6e94302 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,21 @@ trace "Observed outbound connection to 192.168.1.55 on port 80. #suspicious #net ## Installation & Deployment +### Quick Install from Latest Release + +**Linux / macOS:** +```bash +curl -L https://github.com/overcuriousity/trace/releases/latest/download/trace -o trace && sudo mv trace /usr/local/bin/ && sudo chmod +x /usr/local/bin/trace +``` + +**Windows (PowerShell):** +```powershell +Invoke-WebRequest -Uri "https://github.com/overcuriousity/trace/releases/latest/download/trace.exe" -OutFile "$env:USERPROFILE\bin\trace.exe"; [Environment]::SetEnvironmentVariable("Path", $env:Path + ";$env:USERPROFILE\bin", "User") +``` +*Note: Create `$env:USERPROFILE\bin` directory first if it doesn't exist, then restart your shell.* + +--- + ### Platform: Linux / UNIX (including macOS) **Prerequisites:** Python 3.x and the binary build utility (PyInstaller). From e4976c81f9c5b7d8198f94a2329dcba10179cfcb Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 12 Dec 2025 11:28:08 +0000 Subject: [PATCH 2/2] Add optional ultra-fast alias setup for quick logging --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 6e94302..590d19d 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,27 @@ Invoke-WebRequest -Uri "https://github.com/overcuriousity/trace/releases/latest/ ``` *Note: Create `$env:USERPROFILE\bin` directory first if it doesn't exist, then restart your shell.* +**Optional: Create Ultra-Fast Alias** + +For maximum speed when logging, create a single-character alias: + +**Linux / macOS (Bash):** +```bash +echo 'alias t="trace"' >> ~/.bashrc && source ~/.bashrc +``` + +**Linux / macOS (Zsh):** +```bash +echo 'alias t="trace"' >> ~/.zshrc && source ~/.zshrc +``` + +**Windows (PowerShell):** +```powershell +New-Item -ItemType File -Force $PROFILE; Add-Content $PROFILE 'function t { trace $args }'; . $PROFILE +``` + +After this, you can log with just: `t "Your note here"` + --- ### Platform: Linux / UNIX (including macOS)