- New Features
- battery.rs: new command to display battery charge and health
- gpu.rs: new command to query GPU utilization and temperature
- power.rs: new command to show power consumption and mode
- status.rs: new command to provide overall system status overview
Add main entry point and scaffold CLI module to start building the tool.
- New Features:
- Added `src/main.rs` with a hello‑world entry point.
- Added `src/cli.rs` as placeholder for future CLI command definitions.
- Enhancements:
- None
- Bug Fixes:
- None
Why: initialize Rust project and configure ignore patterns
New Features
- Initialize new Rust package `lapctl`.
Enhancements
- Add .gitignore entries for IDE metadata and build output.
Bug Fixes
- (none)
This adds the project's README documenting its purpose, planned features, and roadmap to orient contributors and users.
- New Features
- Introduce overview of lapctl, including hybrid GPU control, battery limit management, and status commands
- Enhancements
- Provide structured sections for project status, goals, example CLI, and roadmap
- Bug Fixes
- None