Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
vcspull 1.65.0 documentation
Light Logo Dark Logo
vcspull 1.65.0 documentation
  • Quickstart
  • CLI Reference
    • vcspull sync
    • vcspull add
    • vcspull import
      • vcspull import github
      • vcspull import gitlab
      • vcspull import codeberg
      • vcspull import gitea
      • vcspull import forgejo
      • vcspull import codecommit
    • vcspull discover
    • vcspull list
    • vcspull search
    • vcspull status
    • vcspull worktree
      • vcspull worktree list
      • vcspull worktree sync
      • vcspull worktree prune
    • vcspull fmt
    • vcspull migrate
    • Completions
  • Configuration
    • Config generation
  • API Reference
    • Config
    • Exceptions
    • Logging
    • Validation
    • Utilities
    • Typings
  • Internals
    • Internal Python API
      • Config reader
      • Worktree sync
      • Path redaction internals
    • CLI
      • Sync command internals
      • Add command internals
      • Import command internals
      • Discover command internals
      • List command internals
      • Search command internals
      • Status command internals
      • Worktree command internals
      • Format command internals
      • Migrate command internals
  • Project
    • Development
    • Code Style
    • Releasing
  • Changelog
  • Migration notes
  • GitHub

team git-pull / Tony Narlock:

vcs-python vcspull (libvcs), g

tmux-python tmuxp libtmux (mcp, pytest)

cihai unihan-etl (db) cihai (cli)

django django-slugify-processor django-docutils

AI libtmux-mcp agentgrep (mcp)

docs + tests gp-libs gp-sphinx

web social-embed

Back to top
View this page
Edit this page

Demo gallery — union-trim crop (D)¶

Every command demo, cropped with approach D from the crop comparison: an ImageMagick union-trim to the content bounding box, then 10px of the terminal’s own background on all sides. The padding is the sampled #282A36 (Dracula), bit-identical to the terminal bg, so it reads as margin rather than a frame. Each crop adapts to its command’s output — wide demos stay wide, short ones get tight.

sync¶

vcspull sync demo, union-trim cropped

add¶

vcspull add demo, union-trim cropped

discover¶

vcspull discover demo, union-trim cropped

import¶

vcspull import demo, union-trim cropped

list¶

vcspull list demo, union-trim cropped

list –tree¶

vcspull list --tree demo, union-trim cropped

search¶

vcspull search demo, union-trim cropped

status¶

vcspull status demo, union-trim cropped

fmt¶

vcspull fmt demo, union-trim cropped

migrate¶

vcspull migrate demo, union-trim cropped

worktree¶

vcspull worktree demo, union-trim cropped

Crop savings¶

command

original

D crop

sync

1175×202

375×173

add

1175×224

1162×195

discover

1175×336

547×307

import

1175×470

857×442

list

1175×269

337×240

list –tree

1175×403

356×374

search

1175×224

299×195

status

1175×336

433×307

fmt

1175×224

527×195

migrate

1175×202

488×173

worktree

1175×179

614×150

Copyright © Copyright 2013- Tony Narlock
Made with Sphinx and gp-sphinx (fork of Furo by @pradyunsg)
Source: docs/demo-gallery.md · Machine-readable: Markdown, raw source, docs.json, llms.txt, llms-full.txt
On this page
  • Demo gallery — union-trim crop (D)
    • sync
    • add
    • discover
    • import
    • list
    • list –tree
    • search
    • status
    • fmt
    • migrate
    • worktree
    • Crop savings