https://github.com/keifufu/rainmeter-rust-plugin-template
A template for rainmeter plugins written in rust
https://github.com/keifufu/rainmeter-rust-plugin-template
rainmeter rainmeter-plugin
Last synced: 3 months ago
JSON representation
A template for rainmeter plugins written in rust
- Host: GitHub
- URL: https://github.com/keifufu/rainmeter-rust-plugin-template
- Owner: keifufu
- License: mit
- Created: 2023-05-27T17:43:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-01T12:01:16.000Z (over 2 years ago)
- Last Synced: 2025-04-28T12:52:41.632Z (5 months ago)
- Topics: rainmeter, rainmeter-plugin
- Language: Rust
- Homepage:
- Size: 43.9 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Rainmeter Rust Plugin Template
This template allows for the creation of Rainmeter plugins using Rust.
It serves as a starting point by providing a simple counter example, which can be found in the `Example.ini` file.### Usage
This template provides API bindings and exported functions that closely resemble the ones found in the C# and C++ versions of Rainmeter plugins. For more information, please refer to the [Plugin Anatomy](https://docs.rainmeter.net/developers/plugin/plugin-anatomy) documentation.### Building the Plugin
1. Install Rust (`winget install rustlang.rustup`)
2. Install "Desktop development with C++" in Visual Studio
3. Clone this repository
4. Run `build.bat`It's important to note that `build.bat` has configuration options, make sure to check them out!
Additionally, plugin name, version and copyright can be found in `Cargo.toml`