vimit runs natively on Android via Termux — no root required.
# Install Rust toolchain
pkg install rust binutils
cargo install --path .
# Or build from source
git clone https://github.com/xodapi/vimit.git
cd vimit
cargo build --release
cp target/release/vimit ~/.local/bin/mkdir -p ~/.config/vimit
cat > ~/.config/vimit/.env << 'EOF'
VIBEMODE_API_KEY=your_key_here
VIBEMODE_API_BASE=https://r-api.vibemod.pro
EOF# One-shot check
vimit --compact
# Live monitor (compact for narrow terminals)
vimit --monitor --preset compact
# Widget-friendly output
vimit --compact --json
# Notifications (requires Termux:API)
pkg install termux-api
vimit --notify --watch 30Create ~/.shortcuts/vimit.sh:
#!/data/data/com.termux/files/usr/bin/bash
vimit --compact 2>/dev/null || echo "NG: err"Make executable:
chmod +x ~/.shortcuts/vimit.shAdd the Termux:Widget widget to your home screen.
# Stricter on 5h window, relaxed on 30d
vimit --monitor --threshold 5h=80:95,30d=85:98- "cannot enable raw mode": Ensure you're running in Termux, not a GUI terminal emulator.
- Missing notifications: Install
termux-apipackage and the Termux:API app from F-Droid. - Slow first run: Rust compilation takes ~5 min on older devices. Use
--releasefor optimized builds.