Instalação de plug-in:
Instale python-pip
e git
: Abra o terminal pressionando Ctrl + Alt + T e execute:
sudo apt-get install python-pip git
-
Por usuário:
Na execução do terminal:pip install --user git+git://github.com/Lokaltog/powerline
Adicione
~/.local/bin
a$PATH
modificando~/.profile
com seu editor favorito:gksudo gedit ~/.profile
e adicionando as seguintes linhas no final:
if [ -d "$HOME/.local/bin" ]; then PATH="$HOME/.local/bin:$PATH" fi
-
Em todo o sistema:
Na execução do terminal:su -c 'pip install git+git://github.com/Lokaltog/powerline'
Instalação de fontes:
O Powerline fornece duas maneiras de instalar as fontes necessárias. Se você estiver usando um dos seguintes terminais: Gnome Terminal
, Konsole
, lxterminal
, st
, Xfce Terminal
, Terminator
, Guake
, Yakuake
, então você deve usar "Fontconfig " método.
-
Fontconfig: (recomendado)
-
Por usuário:
Execute os seguintes comandos no terminal:wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf mkdir -p ~/.fonts/ && mv PowerlineSymbols.otf ~/.fonts/ fc-cache -vf ~/.fonts mkdir -p ~/.config/fontconfig/conf.d/ && mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/
-
Em todo o sistema:
Execute os seguintes comandos no terminal:wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf sudo mv PowerlineSymbols.otf /usr/share/fonts/ sudo fc-cache -vf sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/
-
-
Fonte com patch:
Use este método somente se o método "Fontconfig" não funcionar para você ou se você estiver usando um terminal diferente do mencionado acima.- Faça o download da fonte de sua escolha em fontes de alimentação .
- Mova sua fonte com patch para
~/.fonts/
para instalação por usuário ou/usr/share/fonts
para instalação em todo o sistema. - Execute
fc-cache -vf ~/.fonts
para atualizar seu cache de fontes,sudo fc-cache -vf
para fazer isso em todo o sistema.
Para usar a fonte com patch em Gvim
, veja esta resposta e para alterar a fonte do seu respectivo terminal, verifique esta questão : Como mudar a fonte de vários emuladores de terminal? . Talvez seja necessário reinicializar o sistema após a instalação da fonte para que as alterações entrem em vigor.
Uso: (para instalação por usuário)
-
Linha de status do Vim:
Adicione o seguinte ao seu~/.vimrc
ou/etc/vim/vimrc
:set rtp+=$HOME/.local/lib/python2.7/site-packages/powerline/bindings/vim/ " Always show statusline set laststatus=2 " Use 256 colours (Use this setting only if your terminal supports 256 colours) set t_Co=256
-
Aviso de bash:
Adicione a seguinte linha ao seu~/.bashrc
ou/etc/bash.bashrc
:if [ -f ~/.local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh ]; then source ~/.local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh fi
-
Solicitação do Zsh:
Adicione a seguinte linha ao seu~/.zshrc
ou/etc/zsh/zshrc
:if [[ -r ~/.local/lib/python2.7/site-packages/powerline/bindings/zsh/powerline.zsh ]]; then source ~/.local/lib/python2.7/site-packages/powerline/bindings/zsh/powerline.zsh fi
-
Statusline do Tmux:
Adicione a seguinte linha ao seu~/.tmux.conf
:source ~/.local/lib/python2.7/site-packages/powerline/bindings/tmux/powerline.conf set-option -g default-terminal "screen-256color"
Se o seu terminal suportar 256 cores, defina a variável de ambiente
TERM
comoxterm-256color
, modificando~/.bashrc
ou/etc/bash.bashrc
e adicionando a seguinte linha:export TERM=xterm-256color
Para verificar se o seu terminal suporta 256 cores, verifique a documentação do seu terminal ou procure no google. Os terminais mais populares suportam 256 cores.
Uso: (para instalação em todo o sistema)
-
Linha de status do Vim:
Adicione o seguinte ao seu~/.vimrc
ou/etc/vim/vimrc
:set rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/ " Always show statusline set laststatus=2 " Use 256 colours (Use this setting only if your terminal supports 256 colours) set t_Co=256
-
Aviso de bash:
Adicione a seguinte linha ao seu~/.bashrc
ou/etc/bash.bashrc
:if [ -f /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh ]; then source /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh fi
-
Solicitação do Zsh:
Adicione a seguinte linha ao seu~/.zshrc
ou/etc/zsh/zshrc
:if [[ -r /usr/local/lib/python2.7/dist-packages/powerline/bindings/zsh/powerline.zsh ]]; then source /usr/local/lib/python2.7/dist-packages/powerline/bindings/zsh/powerline.zsh fi
-
Statusline do Tmux:
Adicione a seguinte linha ao seu~/.tmux.conf
:source /usr/local/lib/python2.7/dist-packages/powerline/bindings/tmux/powerline.conf set-option -g default-terminal "screen-256color"
Se o seu terminal suportar 256 cores, defina a variável de ambiente
TERM
comoxterm-256color
, modificando~/.bashrc
ou/etc/bash.bashrc
e adicionando a seguinte linha:export TERM=xterm-256color
Para verificar se o seu terminal suporta 256 cores, verifique a documentação do seu terminal ou procure no google. Os terminais mais populares suportam 256 cores.
Configuração:
Para informações detalhadas sobre como configurar Powerline
: Configuração .
Desinstalar:
Para desinstalar Powerline
, execute um dos seguintes comandos no terminal:
-
Para desinstalar a instalação por usuário:
pip uninstall powerline
-
Para desinstalar a instalação em todo o sistema:
su -c 'pip uninstall powerline'
Fonte: documentação beta do Powerline
Alternativas:
Se você estiver instalando o Powerline apenas para o Vim, tente vim-airline , que é mais personalizável e leve.