Самодостаточная настраиваемая конфигурация tmux со статусной строкой в стиле Powerline, поддержкой мыши и буфера обмена, а также TPM.
erikw/tmux-powerline
Плагин для tmux с настраиваемой статусной строкой в стиле Powerline, собранной из сегментов и написанной на чистом bash.
- Звёзды
- 3,846
- Форки
- 535
- Открытые issues
- 0
- Последний коммит
- в прошлом месяце
Что это?
tmux-powerline — плагин для tmux, который заменяет стандартную статусную строку на строку в стиле Powerline из независимых сегментов. Каждый сегмент показывает отдельную информацию: например, текущую ветку git, загрузку системы, уровень заряда батареи, погоду, сетевые адреса или трек, который сейчас играет в музыкальном плеере. Сегменты можно объединять в собственные темы и включать или отключать в зависимости от конфигурации.
Плагин полностью написан на bash, поэтому системных требований у него немного. Сегменты представляют собой обычные shell-скрипты; пользователи могут писать свои на любом языке, обернув их в shell-скрипт. Конфигурация, темы и пользовательские сегменты хранятся в отдельном каталоге, поэтому сохраняются при обновлении плагина. Плагин устанавливается через tpm, а для отображения символов нужен Nerd Font.
Ключевые возможности
- 01Модульные сегменты для git, загрузки системы, уровня заряда батареи, погоды, IP-адресов и многого другого.
- 02Встроенные сегменты позволяют отображать данные музыкальных плееров и почтовых клиентов.
- 03В собственных темах можно выбрать, какие сегменты показывать слева и справа.
- 04Пользовательские сегменты можно добавлять в отдельный каталог, который сохраняется при обновлении плагина.
- 05Написан на чистом bash и не имеет зависимостей во время выполнения, кроме tmux и bash.
Сценарии использования
- Отображать ветку git и системную статистику в статусной строке tmux во время работы в терминале.
- Показывать текущий трек или количество непрочитанных писем, не выходя из терминала.
- Создать персонализированную статусную строку в стиле Powerline, которая подходит к теме терминала.
Быстрый старт
- 1
Установите tpm (Tmux Plugin Manager) и убедитесь, что он работает
- 2
Добавьте строку плагина в tmux.conf
set -g @plugin 'erikw/tmux-powerline' - 3
Установите плагин с помощью сочетания клавиш tpm: нажмите prefix, затем I
Что важно знать
- Для стандартных символов требуется Nerd Font.
- Для некоторых сегментов нужны дополнительные инструменты, например jq, curl или ccusage; некоторым также требуется ключ API.
В подборках
Темы
Частые вопросы
- Что такое tmux-powerline?
- Плагин для tmux с настраиваемой статусной строкой в стиле Powerline, собранной из сегментов и написанной на чистом bash. tmux-powerline — плагин для tmux, который заменяет стандартную статусную строку на строку в стиле Powerline из независимых сегментов. Каждый сегмент показывает отдельную информацию: например, текущую ветку git, загрузку системы, уровень заряда батареи, погоду, сетевые адреса или трек, который сейчас играет в музыкальном плеере. Сегменты можно объединять в собственные темы и включать или отключать в зависимости от конфигурации.
- tmux-powerline можно использовать бесплатно? Какая у него лицензия?
- tmux-powerline распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- tmux-powerline всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в tmux-powerline — 8 окт. 2026 г..
- Для чего можно использовать tmux-powerline?
- Отображать ветку git и системную статистику в статусной строке tmux во время работы в терминале. Показывать текущий трек или количество непрочитанных писем, не выходя из терминала. Создать персонализированную статусную строку в стиле Powerline, которая подходит к теме терминала.
- Как установить tmux-powerline?
- Установите tpm (Tmux Plugin Manager) и убедитесь, что он работает Добавьте строку плагина в tmux.conf: set -g @plugin 'erikw/tmux-powerline' Установите плагин с помощью сочетания клавиш tpm: нажмите prefix, затем I
- Где скачать tmux-powerline?
- Исходный код и инструкции по установке — на GitHub: https://github.com/erikw/tmux-powerline
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Настраиваемая строка состояния для Claude Code CLI: модель, ветка Git, расход токенов, лимиты и многое другое, с поддержкой Powerline и тем оформления.
Добавляет тысячи значков из Font Awesome, Devicons, Octicons и других наборов в шрифты для разработчиков, например Hack и Source Code Pro.
Пастельная тема Catppuccin для tmux с четырьмя вариантами оформления и настраиваемыми модулями строки состояния.
Статусная строка для Claude Code в духе Powerlevel10k: десять тем, стили pill/lean/classic и отслеживание лимитов.
AI-ассистент командной строки, который анализирует историю терминала в tmux и вывод команд, чтобы помогать с командами и скриптами.