You can clone with
Add more to the readme.
Unfold diff previews by default.
Fix a pile of bugs by showing the root node in the graph.
Mention q in the doc.
Map "q" to close the graph.
Fix the pane opening.
Put the preview page below the graph instead.
Add a help file.
Shit just got real.
Add a sanity check in case someone closes the preview window.
Add a node mapping to get rid of some nastiness.
Add timestamps to the diff previews.
Add a PlayTo function for the lols.
Refactor a tiny bit and add some TODOs.
Refactor the movement into a single function. Feels good man.
Fix in-between line movement.
Fix movement bounds in the graph pane.
Wrap Python functions, fix last diff.
Add a simple readme.
Hello there, preview pane.
Rename a confusing variable.
Restructure everything and add fold markers before I go insane.
Fix up and down.
Moar. Done for now.
Holy shit I have an undo graph.