Fix: ignore hidden directories