Attempted to safe some bugs

This commit is contained in:
Kevin Veen-Birkenbach 2023-05-28 09:34:39 +02:00
parent df6e2c7fc5
commit ee84cf2024
3 changed files with 8 additions and 18 deletions

View File

@ -38,12 +38,6 @@ else
r=$(awk "BEGIN { value = 255 - 255 * $transition_ratio; printf(\"%.0f\", value) }")
g=0
b=0
# Convert the RGB values to hexadecimal format
current_color=$(printf '%02x%02x%02x' $r $g $b)
# Set the color using msi-perkeyrgb
sudo msi-perkeyrgb --model GS65 -s "$current_color" --id "$vendor_and_product_id"
else
# Calculate the transition ratio based on the time of day
start_seconds=$(date -d "$transition_end" +%s)
@ -55,11 +49,10 @@ else
r=$(awk "BEGIN { value = 255 * $transition_ratio; printf(\"%.0f\", value) }")
g=$(awk "BEGIN { value = 0 + (255 - 0) * $transition_ratio; printf(\"%.0f\", value) }")
b=$(awk "BEGIN { value = 0 + (255 - 0) * $transition_ratio; printf(\"%.0f\", value) }")
# Convert the RGB values to hexadecimal format
current_color=$(printf '%02x%02x%02x' $r $g $b)
# Set the color using msi-perkeyrgb
sudo msi-perkeyrgb --model GS65 -s "$current_color" --id "$vendor_and_product_id"
fi
# Convert the RGB values to hexadecimal format
current_color=$(printf '%02x%02x%02x' $r $g $b)
# Set the color using msi-perkeyrgb
msi-perkeyrgb --model GS65 -s "$current_color" --id "$vendor_and_product_id"
fi

View File

@ -1,7 +1,7 @@
---
- name: Copy keyboard-color.timer file
template:
src: keyboard-color.timer
src: keyboard-color.timer.j2
dest: /etc/systemd/system/keyboard-color.j2
mode: 0644
tags:
@ -24,7 +24,7 @@
- name: Enable and start keyboard-color.timer
systemd:
name: keyboard-color.timer
state: started
state: restarted
enabled: yes
tags:
- keyboard-color

View File

@ -3,7 +3,4 @@ Description=Keyboard Color Service
[Service]
Type=oneshot
ExecStart=/opt/keyboard_color.sh {{ vendor_and_product_id }}
[Install]
WantedBy=default.target
ExecStart=/opt/keyboard_color.sh {{ vendor_and_product_id }}