aboutsummaryrefslogtreecommitdiff
path: root/scripts/.local/bin/personal/colorconvert
diff options
context:
space:
mode:
authordavidpkj <davidpenkow1@gmail.com>2023-03-15 14:09:28 +0100
committerdavidpkj <davidpenkow1@gmail.com>2023-03-15 14:09:28 +0100
commit08a332d0daa13e52e4c8ae9bf2dbcb6408041a34 (patch)
treeb75fbf58009572ed8edeb81452276ff6d5d66ec8 /scripts/.local/bin/personal/colorconvert
parent2c71b057b66f817ca66b3a16eba901a9d214a3cb (diff)
Cleaned up some scripts
Diffstat (limited to 'scripts/.local/bin/personal/colorconvert')
-rwxr-xr-xscripts/.local/bin/personal/colorconvert28
1 files changed, 0 insertions, 28 deletions
diff --git a/scripts/.local/bin/personal/colorconvert b/scripts/.local/bin/personal/colorconvert
deleted file mode 100755
index 6777f23..0000000
--- a/scripts/.local/bin/personal/colorconvert
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-import colorsys
-
-def hsl2hex(color):
- # regex = r'hsl\(\s*(\d+),\s*(\d+)%,\s*(\d+)%\s*\);'
- # lines = [re.findall(regex,line) for line in one_dark_syn.split('\n')]
- # rgbs = [colorsys.hsv_to_rgb(int(line[1][0])/360, int(line[0][1])/100, int(line[0][2])/100) for line in lines if line]
- # rgbhex = ["".join("%03X" % round(i*255) for i in rgb) for rgb in rgbs]
-
- colors = color.split(",")
- color_rgb_frac = colorsys.hls_to_rgb(int(colors[0]) / 360, int(colors[2]) / 100, int(color[1]) / 100)
- print(color_rgb_frac)
- color_rgb = [round(value / 255) for value in color_rgb_frac]
- print(color_rgb)
- color_hex = [",".join("%3X" % rgb for rgb in color_rgb)]
- print(color_hex)
- return color_hex
-
-# https://www.rapidtables.com/convert/color/hsl-to-rgb.html
-
-if __name__ == "__main__":
- if sys.argv[1] == "hsl2hex":
- print(hsl2hex(sys.argv[2]))
- else:
- print("Usage example:\ncolorconvert hsl2hex 78,50,60")
-