A lightweight crosshair overlay application for Wayland compositors, inspired by HudSight.
- Wayland compositor with layer-shell support check here
- Vulkan-capable GPU
- Rust toolchain (for building from source)
git clone https://github.com/yourusername/opencrosshair.git
cd opencrosshair
cargo build --releaseThe binary will be located at target/release/opencrosshair.
./target/release/opencrosshair- Add CLI configuration using
clap- Custom image path support
- Scale adjustment
- Color customization
- Explore software rendering alternatives to reduce resource usage
- Optimize RAM consumption (currently 100 MB)
- Add support for multiple monitor setups
Contributions are welcome! Areas of particular interest:
- Software rendering: Exploring alternatives to wgpu for reduced resource usage
- Memory optimization: Reducing RAM footprint
- Feature additions: New configuration options and quality-of-life improvements
This project is MIT licensed. See the LICENSE file for details.