summaryrefslogtreecommitdiff
path: root/pywal/util.py
diff options
context:
space:
mode:
authorDylan Araps <dylan.araps@gmail.com>2017-07-23 18:37:05 +1000
committerDylan Araps <dylan.araps@gmail.com>2017-07-23 18:42:54 +1000
commit83a0f6945d08124a1c763151ce4f7f65443414f9 (patch)
tree5cd8b61874d998e11c432d6488e525cec818992a /pywal/util.py
parent72d0ca4e2f4be7969498b226af4243315f2dff0c (diff)
general: Add -a to support terminal transparency.
Diffstat (limited to 'pywal/util.py')
-rw-r--r--pywal/util.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pywal/util.py b/pywal/util.py
index 1df3c9f..25a36a4 100644
--- a/pywal/util.py
+++ b/pywal/util.py
@@ -9,6 +9,8 @@ import subprocess
class Color:
"""Color formats."""
+ alpha_num = 100
+
def __init__(self, hex_color):
self.hex_color = hex_color
@@ -25,6 +27,11 @@ class Color:
"""Convert a hex color to xrdb rgba."""
return hex_to_xrgba(self.hex_color)
+ @property
+ def alpha(self):
+ """Add URxvt alpha value to color."""
+ return f"[{self.alpha_num}]{self.hex_color}"
+
def set_grey(colors):
"""Set a grey color based on the brightness