22 lines
546 B
Python
Executable File
22 lines
546 B
Python
Executable File
#!/usr/bin/env python
|
|
'''Powerline terminal prompt example.
|
|
'''
|
|
|
|
import os
|
|
import sys
|
|
sys.path.append(os.path.join(os.path.dirname(__file__), '../..'))
|
|
|
|
from lib.core import Powerline, Segment
|
|
from lib.renderers import TerminalSegmentRenderer
|
|
|
|
powerline = Powerline([
|
|
Segment('⭤ SSH', 220, 166, attr=Segment.ATTR_BOLD),
|
|
Segment('username', 153, 31),
|
|
Segment('~', 248, 239),
|
|
Segment('projects', 248, 239),
|
|
Segment('powerline', 231, 239, attr=Segment.ATTR_BOLD),
|
|
Segment(filler=True),
|
|
])
|
|
|
|
print(powerline.render(TerminalSegmentRenderer()))
|