Skip to content

shadr/opencrosshair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCrosshair

A lightweight crosshair overlay application for Wayland compositors, inspired by HudSight.

Requirements

  • Wayland compositor with layer-shell support check here
  • Vulkan-capable GPU
  • Rust toolchain (for building from source)

Installation

Building from Source

git clone https://github.com/yourusername/opencrosshair.git
cd opencrosshair
cargo build --release

The binary will be located at target/release/opencrosshair.

Usage

./target/release/opencrosshair

Roadmap

  • 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

Contributing

Contributions are welcome! Areas of particular interest:

  1. Software rendering: Exploring alternatives to wgpu for reduced resource usage
  2. Memory optimization: Reducing RAM footprint
  3. Feature additions: New configuration options and quality-of-life improvements

License

This project is MIT licensed. See the LICENSE file for details.

Acknowledgments

About

Wayland crosshair overlay, inspired by HudSight

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages