a fan-made zed-inspired feature-light git companion
not in any specific order
- open recent
- open through cli args
- hotkeys (using electron menubar)
- command palette
- progress indicator + disabled state (for pull/push etc)
- branding
- release pipeline (using github actions)
- show remote branches
- checkout remote branches locally
- settings page
- reopen open projects on app shutdown setting
- persist windows locations on shutdown
- rename branch
- welcome screen
- list git stashes
- handling when git is not available
- popup window to view diffs
- finally migrate to
gpui
(?)
- be feature-rich — like git-up
- have github or any other host-specific logic
huge props for the zed folks to come up with a brilliant piece of technology, and also atom for guiding a lot of the initial ux sketches.
this project heavily relies on electron
, react
, ariakit
and tailwindcss
.
and acts as a playground for some personal libraries like zedwind
and reduxtron
.