@jswork/ushell-module-powerline
v1.0.0
Published
Unix shell module for powerline.
Downloads
4
Readme
ushell-module-powerline
Unix shell module for powerline.
installation
npm i -S @jswork/ushell-module-powerline
configuration
Set config step by step.
Install fonts
# clone git clone https://github.com/powerline/fonts.git --depth=1 # install cd fonts ./install.sh # clean-up a bit cd .. rm -rf fonts
install
python3
# 这里如果安装慢,或者出错,可以换 brew 源解决问题 brew install python3
Install
powerline-status
pip3 install powerline-status
Get
powerline-status
PATH and set configpip3 show powerline-status
Add to your
.bashrc
# Powerline # 这里可以不需要了,用现在的 `ushell-module-powerline` 代替即可 powerline-daemon -q POWERLINE_BASH_CONTINUATION=1 POWERLINE_BASH_SELECT=1 source /usr/local/lib/python3.8/site-packages/powerline/bindings/bash/powerline.sh
Now, create a configuration directory for powerline in your home.
mkdir -p ~/.config/powerline # 这里的 python3.8 根据实际情况换掉 cp -r /usr/local/lib/python3.8/site-packages/powerline/config_files/ ~/.config/powerline/
Make sure you system
locale
has utf8 encoding, Or your have to add to your.bashrc
file# Set encode: export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
support for vscode
Open setting.json
Add this config
"terminal.integrated.fontFamily": "Source Code Pro for Powerline",
Mac default terminal setting
Enjoy coding!
resources
- https://github.com/powerline/powerline
- https://github.com/powerline/fonts
- https://medium.com/henrystime/geek-196fce04ca24
- https://github.com/powerline/fonts
- https://medium.com/@ITZDERR/how-to-install-powerline-to-pimp-your-bash-prompt-for-mac-9b82b03b1c02
- https://www.jianshu.com/p/442ae2a05e55
- http://hkkhuang.cn/2019/01/23/%E5%9C%A8vscode%E4%B8%AD%E8%AE%BE%E7%BD%AE%E6%98%BE%E7%A4%BAPowerline%E5%AD%97%E4%BD%93/
- https://dev.to/mattstratton/making-powerline-work-in-visual-studio-code-terminal-1m7