jessebot / dot_files

Default dot files for onboardme including bash, neovim, powerline, neomutt, w3m, wezterm, and more :)
https://jessebot.github.io/onboardme
GNU Affero General Public License v3.0
5 stars 3 forks source link

tmux powerline is not consistent across platforms #24

Open cloudymax opened 1 year ago

cloudymax commented 1 year ago

the command will generate the correct source on the current platform, but its is not constant across linux/macos

echo "source \"$pip_packages/powerline/bindings/tmux/powerline.conf\"" >> ~/.config/tmux/tmux.conf

Example of issue:

MacOS:

source "/opt/homebrew/lib/python3.11/site-packages/powerline/bindings/tmux/powerline.conf" 

vs.

Debin12:

source "/home/friend/.local/share/python/lib/python3.11/site-packages/powerline/bindings/tmux/powerline.conf" 
jessebot commented 1 year ago

not sure how to fix this and don't use tmux much these days :( Would you be willing to take a look and make our tmux powerline a reality?

https://powerline.readthedocs.io/en/latest/configuration/segments/tmux.html

Or maybe it just sucks and we should ditch it? I could have sworn it was working at one point though 🤔

jessebot commented 1 year ago

we should start testing the built-in wezterm multiplexing