mirror of
https://github.com/powerline/powerline.git
synced 2025-07-30 17:25:28 +02:00
add center seperators
This commit is contained in:
parent
13d8261367
commit
a0aef34642
@ -112,7 +112,7 @@ class Colorscheme(object):
|
||||
def get_gradient(self, gradient, gradient_level):
|
||||
if gradient in self.gradients:
|
||||
# cterm, hex
|
||||
col = pick_gradient_value(self.gradients[gradient], gradient_level, is_hsv = (self. gradient_types[gradient] == "hsv"))
|
||||
col = pick_gradient_value(self.gradients[gradient], gradient_level, is_hsv = (self.gradient_types[gradient] == "hsv"))
|
||||
return (cterm_color(*hex_to_rgb(col)), col)
|
||||
else:
|
||||
return self.colors[gradient]
|
||||
@ -157,9 +157,9 @@ class Colorscheme(object):
|
||||
raise KeyError('Highlighting groups not found in colorscheme: ' + ', '.join(groups))
|
||||
|
||||
if gradient_level is None:
|
||||
pick_color = lambda str: (hex_to_cterm(str), int(add_transparency(str), 16)) if str. startswith('0x') or str.startswith('0X') else self.colors[str]
|
||||
pick_color = lambda str: (hex_to_cterm(str), int(add_transparency(str), 16)) if str.startswith('0x') or str.startswith('0X') else self.colors[str]
|
||||
else:
|
||||
pick_color = lambda str: (hex_to_cterm(str), int(add_transparency(str), 16)) if str. startswith('0x') or str.startswith('0X') else self.get_gradient(str, gradient_level)
|
||||
pick_color = lambda str: (hex_to_cterm(str), int(add_transparency(str), 16)) if str.startswith('0x') or str.startswith('0X') else self.get_gradient(str, gradient_level)
|
||||
|
||||
# attrs and click are optional
|
||||
return {
|
||||
|
@ -5,6 +5,10 @@
|
||||
"hard": " ",
|
||||
"soft": "| "
|
||||
},
|
||||
"center": {
|
||||
"hard": " ",
|
||||
"soft": "| "
|
||||
},
|
||||
"right": {
|
||||
"hard": " ",
|
||||
"soft": " |"
|
||||
|
@ -4,6 +4,10 @@
|
||||
"hard": " ",
|
||||
"soft": " "
|
||||
},
|
||||
"center": {
|
||||
"hard": " ",
|
||||
"soft": "│ "
|
||||
},
|
||||
"right": {
|
||||
"hard": " ",
|
||||
"soft": " "
|
||||
|
@ -4,6 +4,10 @@
|
||||
"hard": " ",
|
||||
"soft": " "
|
||||
},
|
||||
"center": {
|
||||
"hard": " ",
|
||||
"soft": "│ "
|
||||
},
|
||||
"right": {
|
||||
"hard": " ",
|
||||
"soft": " "
|
||||
|
@ -4,6 +4,10 @@
|
||||
"hard": " ",
|
||||
"soft": " "
|
||||
},
|
||||
"center": {
|
||||
"hard": " ",
|
||||
"soft": "│ "
|
||||
},
|
||||
"right": {
|
||||
"hard": " ",
|
||||
"soft": " "
|
||||
|
@ -4,6 +4,10 @@
|
||||
"hard": "▌ ",
|
||||
"soft": "│ "
|
||||
},
|
||||
"center": {
|
||||
"hard": " ",
|
||||
"soft": "│ "
|
||||
},
|
||||
"right": {
|
||||
"hard": " ▐",
|
||||
"soft": " │"
|
||||
|
@ -4,6 +4,10 @@
|
||||
"hard": "▌",
|
||||
"soft": "│"
|
||||
},
|
||||
"center": {
|
||||
"hard": "",
|
||||
"soft": "│"
|
||||
},
|
||||
"right": {
|
||||
"hard": "▐",
|
||||
"soft": "│"
|
||||
|
@ -582,7 +582,7 @@ class Renderer(object):
|
||||
side = segment['side']
|
||||
if not segment['literal_contents'][1]:
|
||||
if segment is not last_segment:
|
||||
compare_segment = next(iter((
|
||||
next_segment = next(iter((
|
||||
segment
|
||||
for segment in segments[index + 1:]
|
||||
if not segment['literal_contents'][1]
|
||||
|
Loading…
x
Reference in New Issue
Block a user