simple hot-reloader
Go to file
serr 0df955e2ee new 2025-04-11 21:53:57 +03:00
README.md new 2025-04-11 21:53:57 +03:00
eye.sh new 2025-04-11 21:52:15 +03:00

README.md

👁️ Eye - Universal Filesystem Watcher

Lightweight directory monitor with automatic rebuild and restart functionality for any project type

Key Features

  • 🕵️‍♂️ Universal Monitoring: Tracks changes directory
  • 🔧 Configurable Builds: Works with any build system (Make, npm, go, etc.)
  • 📦 Zero Dependencies: Pure Bash
  • 🎨 Clean Output: Color-coded messages with EYE prefix

Quick Start

  1. Place script in your project root
  2. Configure the script:
DURATION=5               # Delay between checks
WATCH_DIR="src/"         # Directory to watch
BINARY_PATH="./app"      # Output path
BUILD_CMD="make build"   # Your custom build command
  1. Run it: ./eye.sh