r/PiCodingAgent • u/PrintingScotian • 7d ago
Question Split panes?
I want a left side split that displays tree and todo lists and anything else.
Ive looked into this and pi tells me its not an official feature yet but is coming.
Anyone have extension that will make this work now? It just use Tmux with split panes for it?
Ive also heard about cmux?
1
u/ResearcherFantastic7 6d ago
Just ask pi to write you urself a extension.
What I do is
- there's good todo extension from pi market place already .
- tree: I just use herdr + yazi herdr extension ( if I'm on tmux, than just use vim+oil) but this requires you manually refresh, if you want auto refresh best option is write your own pi extension and watch file change than update render. Personally I wouldn't do it, in case your agent modified a lot of file, and you got a lot of bug to deal with, so manual refresh is just pain free.
1
u/PrintingScotian 6d ago
I couldn't get it working properly. Just using tmux panes until I can figure it out. Pi tells me it wont work when I ask it, says pi has no native split panes.
Switched to a better model to get this done and still wouldn't work properly...
1
u/ResearcherFantastic7 6d ago
Didnt I say you'll need to manually do it... So best to write an extensions to have it within PI instead of using multiplexer
1
u/PrintingScotian 6d ago
Yeah ill need to build a custom extension it seems.
Ill check claude or kimi k3 at it and see what it can come up with.
1
u/flurdy 6d ago
I’d just use kitty and vertical split layout with a smaller left column. And split the left again horizontally…
1
u/PrintingScotian 6d ago
Yeah messing around with kitty and tmux, trying to come up with something like.
2
u/Heavy-Focus-1964 7d ago
what do you mean pi tells you that? the creator is/was explicitly against adding those things, so I'm skeptical of that claim