mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-29 15:06:26 +02:00
Refactor systemctl services and timers
- Unified service templates into generic systemctl templates - Introduced reusable filter plugins for script path handling - Updated path variables and service/timer definitions - Migrated roles (backup, cleanup, repair, etc.) to use systemctl role - Added sys-daemon role for core systemd cleanup - Simplified timer handling via sys-timer role Note: This is a large refactor and some errors may still exist. Further testing and adjustments will be needed.
This commit is contained in:
31
roles/svc-opt-keyboard-color/README.md
Normal file
31
roles/svc-opt-keyboard-color/README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# MSI Keyboard Driver
|
||||
|
||||
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.
|
||||
|
||||
## Author
|
||||
|
||||
This role was created by [Kevin Veen-Birkenbach](https://github.com/kevinveenbirkenbach).
|
||||
|
||||
## Chat Conversation
|
||||
|
||||
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
|
||||
|
Reference in New Issue
Block a user