Use Cases
This section covers the kinds of commands that Peace is intended to support. While it is still a work in progress, the aim is for all of these commands to be easily constructed.
- Workspace Initialization: Like
git init
. - Profile List: Like
git branch
. - Workspace Stored Active Profile: Like
git switch -c $branch
. - Workspace Active Profile Switch: Like
git switch $branch
. - State Discovery and Display: Like
git fetch
. - State Read and Display: Like
git show
. - State Diff: Like
git status
/git diff
. - State Apply: Like
git commit
/git push
/git clean
, depending on your perspective. - State Clean: Like
rm -rf
.