diff options
| author | rob <robert@onepagego.com> | 2019-03-06 22:19:28 -0700 |
|---|---|---|
| committer | rob <robert@onepagego.com> | 2019-03-06 22:19:28 -0700 |
| commit | e2cea2808c46cb85e3f5fb51b607a09addacb9bc (patch) | |
| tree | e64ec3c7307bdc42d5c78efaaaa1823f0ca1a220 /pywal/sequences.py | |
| parent | f538f55ea3e3e8a62c7134b582eb5e00e8eb69f8 (diff) | |
Issue #382 - transparent iTerm2 cursor
Diffstat (limited to 'pywal/sequences.py')
| -rw-r--r-- | pywal/sequences.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pywal/sequences.py b/pywal/sequences.py index b42c3b7..b5028bc 100644 --- a/pywal/sequences.py +++ b/pywal/sequences.py @@ -11,7 +11,7 @@ from . import util def set_special(index, color, iterm_name="h", alpha=100): """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("#")) 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(11, colors["special"]["background"], "h", alpha), set_special(12, colors["special"]["cursor"], "l"), - set_special(13, colors["special"]["foreground"], "l"), - set_special(17, colors["special"]["foreground"], "l"), - set_special(19, colors["special"]["background"], "l"), + set_special(13, colors["special"]["foreground"], "j"), + set_special(17, colors["special"]["foreground"], "k"), + set_special(19, colors["special"]["background"], "m"), set_color(232, colors["special"]["background"]), set_color(256, colors["special"]["foreground"]) ]) if not vte_fix: sequences.extend( - set_special(708, colors["special"]["background"], "l", alpha) + set_special(708, colors["special"]["background"], "", alpha) ) if OS == "Darwin": |
