A Magit inspired porcelain for
osc. Magit is a Git porcelain inside Emacs that does not re-implement Git but rather runs Git commands in the background. It's intuitive UX, based on transient, makes it easy to discover and use Git features. While Magit hides complexity, it is intentionally bad at it: every Git command it runs can be displayed, just one* key press away.
osc is a tool many of us use daily and for good reason. It is really powerful and let's us branch, create, update, submit OBS packages and much more. One area
osc is not great at is intuitivity, especially for those of us who don't use is a lot. This project wants to create an interface inside Emacs that makes
osc features easy to discover and us.
* the number of key presses depends on keybinding configuration
Goal for this Hackweek
- learn enough Emacs Lisp to get started with the project
- create a Magit-inspired interface for the most basic
This project is part of:
Hack Week 20 Hack Week 21
This project is one of its kind!