aboutsummaryrefslogtreecommitdiff
path: root/cusmodules/colors.py
diff options
context:
space:
mode:
Diffstat (limited to 'cusmodules/colors.py')
-rwxr-xr-xcusmodules/colors.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/cusmodules/colors.py b/cusmodules/colors.py
index f25c3c7..c9a3cbc 100755
--- a/cusmodules/colors.py
+++ b/cusmodules/colors.py
@@ -22,6 +22,7 @@ import wallpaper
from pathlib import Path
from random import randint
from subprocess import run
+import openrazer.client
def random(colors):
colorcount = len(colors) - 1
@@ -51,9 +52,15 @@ def setColor(home, color_dir, choice, **kwargs):
#run(['qtile', 'shell', '-c', 'restart()'])
#run(['kill', '-SIGUSR1', os.popen('pidof qtile').read().strip('\n')])
- run([f'{home}/git/qtile/bin/qtile', 'shell', '-c', 'reload_config()'])
+ run([f'{home}/git/qtile/.venv/bin/qtile', 'shell', '-c', 'reload_config()'])
run([f'{home}/.local/bin/pywalfox', 'update'])
+ rgb = tuple(int(bottom_color.lstrip('#')[i:i+2], 16) for i in (0, 2, 4))
+ devman = openrazer.client.DeviceManager()
+
+ for device in devman.devices:
+ device.fx.static(rgb[0], rgb[1], rgb[2])
+
return 0
def main(argc, argv):