2023-12-02 18:49:50 +01:00
|
|
|
# Ansible Role: driver-msi-keyboard-color
|
2023-05-28 08:28:21 +02:00
|
|
|
|
|
|
|
Ansible role to set up dynamic keyboard color change on MSI laptops.
|
|
|
|
|
|
|
|
## Requirements
|
|
|
|
|
|
|
|
- An MSI laptop
|
|
|
|
- The `msi-perkeyrgb` tool installed on the system
|
|
|
|
- Ansible 2.9 or later
|
|
|
|
|
|
|
|
## Role Variables
|
|
|
|
|
|
|
|
Available variables are listed below, along with their default values:
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
vendor_and_product_id: ""
|
|
|
|
```
|
|
|
|
|
|
|
|
The `vendor_and_product_id` variable is required and should be set to the vendor and product ID of the MSI laptop.
|
|
|
|
|
|
|
|
## Dependencies
|
|
|
|
|
2023-08-22 23:07:10 +02:00
|
|
|
- `system-aur-helper`
|
2023-05-28 08:28:21 +02:00
|
|
|
|
|
|
|
## Example Playbook
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
- hosts: all
|
|
|
|
roles:
|
|
|
|
- keyboard-color
|
|
|
|
vars:
|
|
|
|
vendor_and_product_id: "your_vendor_and_product_id"
|
|
|
|
```
|
|
|
|
|
|
|
|
## Author
|
|
|
|
|
|
|
|
This role was created by [Kevin Veen-Birkenbach](https://github.com/kevinveenbirkenbach).
|
|
|
|
|
|
|
|
## Chat Conversation
|
|
|
|
|
2023-12-15 18:17:46 +01:00
|
|
|
To see how this role was developed, you can refer to the following ChatGPT Conversation that produced this software:
|
|
|
|
- https://chat.openai.com/share/1f1dde28-3fb2-4df7-be89-4f7ffe67e5c7
|
|
|
|
- https://chat.openai.com/share/41c47fdb-a92d-466d-9e92-5a894fe6bec3
|
|
|
|
- https://chat.openai.com/share/e45d186a-f2e1-4c96-9390-36269e274193
|
2023-05-28 08:28:21 +02:00
|
|
|
|