mirror of
https://github.com/dylanaraps/pywal.git
synced 2025-05-20 16:20:53 +02:00
Issue #382 - transparent iTerm2 cursor
This commit is contained in:
parent
f538f55ea3
commit
e2cea2808c
@ -11,7 +11,7 @@ from . import util
|
|||||||
|
|
||||||
def set_special(index, color, iterm_name="h", alpha=100):
|
def set_special(index, color, iterm_name="h", alpha=100):
|
||||||
"""Convert a hex color to a special sequence."""
|
"""Convert a hex color to a special sequence."""
|
||||||
if OS == "Darwin":
|
if OS == "Darwin" and iterm_name:
|
||||||
return "\033]P%s%s\033\\" % (iterm_name, color.strip("#"))
|
return "\033]P%s%s\033\\" % (iterm_name, color.strip("#"))
|
||||||
|
|
||||||
if index in [11, 708] and alpha != "100":
|
if index in [11, 708] and alpha != "100":
|
||||||
@ -51,16 +51,16 @@ def create_sequences(colors, vte_fix=False):
|
|||||||
set_special(10, colors["special"]["foreground"], "g"),
|
set_special(10, colors["special"]["foreground"], "g"),
|
||||||
set_special(11, colors["special"]["background"], "h", alpha),
|
set_special(11, colors["special"]["background"], "h", alpha),
|
||||||
set_special(12, colors["special"]["cursor"], "l"),
|
set_special(12, colors["special"]["cursor"], "l"),
|
||||||
set_special(13, colors["special"]["foreground"], "l"),
|
set_special(13, colors["special"]["foreground"], "j"),
|
||||||
set_special(17, colors["special"]["foreground"], "l"),
|
set_special(17, colors["special"]["foreground"], "k"),
|
||||||
set_special(19, colors["special"]["background"], "l"),
|
set_special(19, colors["special"]["background"], "m"),
|
||||||
set_color(232, colors["special"]["background"]),
|
set_color(232, colors["special"]["background"]),
|
||||||
set_color(256, colors["special"]["foreground"])
|
set_color(256, colors["special"]["foreground"])
|
||||||
])
|
])
|
||||||
|
|
||||||
if not vte_fix:
|
if not vte_fix:
|
||||||
sequences.extend(
|
sequences.extend(
|
||||||
set_special(708, colors["special"]["background"], "l", alpha)
|
set_special(708, colors["special"]["background"], "", alpha)
|
||||||
)
|
)
|
||||||
|
|
||||||
if OS == "Darwin":
|
if OS == "Darwin":
|
||||||
|
Loading…
Reference in New Issue
Block a user