/myscreens

screen config

Primary LanguageRust

🚀 myscreens 🕵️‍♂️

k Welcome to Rusty Detector! Your friendly neighborhood tool crafted with love in Rust, designed to detect and notify you about various system events. Whether it's a USB device being plugged in or your CPU temperature rising, Rusty's got your back!

Rusty Detector Logo

🌟 Features

  • 🔌 Device Detection: Get instant notifications when devices are connected or disconnected.
  • 🌡️ Temperature Monitoring: Keep an eye on your system's temperature. Rusty will let you know if things are heating up!
  • 📡 Network Changes: Detect changes in your network status. Never be surprised by a dropped connection again!
  • 🎉 Extensible: Easily add more detection scripts as per your needs.

🚀 Getting Started

  1. Installation:

    cargo install rusty_detector
  2. Run:

    rusty_detector
  3. Enjoy real-time notifications about your system events!

🛠️ Configuration

Rusty is smart out of the box, but you can make him even smarter! Check out the config.toml file to tweak the settings to your liking.

🤖 How It Works

Rusty uses a combination of system hooks and periodic checks to monitor specified events. When an event is detected, a notification is triggered, ensuring you're always in the loop!

🤝 Contributing

We love contributions! If you have a detection script or a feature in mind, feel free to open a PR.

  1. Fork the repo.
  2. Create a new branch.
  3. Make your changes.
  4. Open a PR.

📜 License

Rusty Detector is licensed under the MIT License. See LICENSE for more details.

🎉 Acknowledgements

  • Rust Community: For being awesome!
  • Rust Logo: For the cute little Rustacean logo.

Made with ❤️ and a touch of Rust. Happy Detecting! 🎈