Powerline: Tmux 2.0 . рдХреЗ рд╕рд╛рде рдЯреВрдЯреА рд╣реБрдИ рдкрд╛рд╡рд░рд▓рд╛рдЗрди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдордИ 2015  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: powerline/powerline

TMUX 2.0 рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рдкрд╛рд╡рд░рд▓рд╛рдЗрди рд╕реНрдЯреЗрдЯрд╕ рд▓рд╛рдЗрди рдЯреВрдЯрддреА рджрд┐рдЦ рд░рд╣реА рд╣реИред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛?

1___zsh_tmux_plugin_run__tmux__and_new_issue_ _powerline_powerline

рдореЗрд░рд╛ .tmux.conf рд╣реИ --

set -g status-right '#(/Users/subho/.powerline/scripts/powerline tmux right)'
source '/Users/subho/.powerline/powerline/bindings/tmux/powerline.conf'

рдФрд░ рдореЗрд░рд╛ powerline.conf рд╣реИ --

if-shell 'env "$POWERLINE_CONFIG_COMMAND" tmux setup' '' 'run-shell "powerline-config tmux setup"'
# vim: ft=tmux

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕реЗ рдвреВрдВрдврддреЗ рд╣реИрдВ: рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдмрд╕ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░ рдЧрдпрд╛!

рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╣ pip install --upgrade --user powerline-status

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╡рд╣реА рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ tmux рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ, рдкреЙрд╡рд░рд▓рд╛рдЗрди рдХреА рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдк :source ~/.tmux.conf рдлрд┐рд░ рд╕реЗ рдпрд╛ рд╕рд┐рд░реНрдл :source /Users/subho/.powerline/powerline/bindings/tmux/powerline.conf tmux рдХреЗ рдЕрдВрджрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдлрд┐рд░ рд╕реЗ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░реЗрдЧрд╛ред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╣ .tmux.conf рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрдврд╝рдиреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

@burningTyger @ssbanerje рдЖрдк рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ .bashrc (рдпрд╛ .zshrc) рдХреЗ рдЕрдВрдд рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

# Put this line at the end of .bashrc or .zshrc
# The path can be whatever path you installed powerline in...
tmux source "/usr/local/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf"

@burningTyger рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВ рд╕рд┐рд░реНрдл рдкрддрд╛ рд▓рдЧрд╛ @ssbanerje рдЙрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдХрд╛рд░рдг tmux рдирд╣реАрдВ рд░рд╣ рдЧрдпрд╛ рд╣реИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд source рдХреЗ рдЕрдВрджрд░ рдЖрджреЗрд╢ рдЕрдкрдиреЗ ~/.tmux.conf рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЕрдм рдФрд░ред рддреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк source рдХрдорд╛рдВрдб рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ) ~/.tmux.conf :

# source "/usr/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf"

рдФрд░ tmux -2 рдЖрджреЗрд╢ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЕрдкрдиреЗ .zshrc (рдпрд╛ .bashrc ) рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпрд╛рдВ рдЬреЛрдбрд╝реЗрдВ:

# Put these lines after the tmux startup command

if [[ -f /usr/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf ]]; then
    tmux source "/usr/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf"
fi

(рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреЙрд╡рд░рд▓рд╛рдЗрди рд╕реНрдерд╛рдкрдирд╛ рдкрде рдХреЗ рд╕рд╛рде рдКрдкрд░ рджрд┐рдП рдЧрдП рдкреЙрд╡рд░рд▓рд╛рдЗрди рдкрде рдХреЛ рдмрджрд▓рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВ) :рдирд░реНрддрдХ:

@fongvcao рдореИрдВ tmux рдХреЛ рд╕реЛрд░реНрд╕ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реБрдП рдирд╣реАрдВ рджреЗрдЦрддрд╛ред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЗрд╕рдиреЗ set-environment -r рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдХрдорд╛рдВрдб рдиреЗ рдХрднреА рднреА рдХреБрдЫ рднреА рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ) рдФрд░ refresh-client рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди (рд╡реЗ рд╢реЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ) рдлрд╝рд╛рдЗрд▓)ред рдЪреВрдВрдХрд┐ рд▓рдЧрднрдЧ рд╕рднреА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ set-environment -g VAR val рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ set-environment -r VAR рдпрд╣ рдкрд╣рд▓реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдкрд░ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ powerline-config tmux setup рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджреЗрддрд╛ рд╣реИред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ tmux рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реЛрд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдореБрдЭреЗ рдЕрдм рдЙрдиреНрд╣реЗрдВ рд╢реЗрд▓ рд▓рд╛рдЗрди-рдмрд╛рдп-рд▓рд╛рдЗрди (рдпрд╛ cmd1 \; cmd2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдкрдиреЗ рджрдо рдкрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ tmux рдХреЙрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЛ рддреЗрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП) .

рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕реЗ рдвреВрдВрдврддреЗ рд╣реИрдВ: рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдмрд╕ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░ рдЧрдпрд╛!

рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╣ pip install --upgrade --user powerline-status

рдЕрдкрдиреЗ .tmux.conf рдореЗрдВ source рдмрдЬрд╛рдп source-file рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

sachevl picture sachevl  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

avermaet picture avermaet  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lastobelus picture lastobelus  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

iamjboyd picture iamjboyd  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

paul-tcell picture paul-tcell  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ