vcs: Fix jj program structure
This commit is contained in:
parent
f6b1c5ff2e
commit
fee876b87f
3 changed files with 2 additions and 2 deletions
12
vcs/jj/config/jj/config.toml
Normal file
12
vcs/jj/config/jj/config.toml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[user]
|
||||
email = "marty.oehme@gmail.com"
|
||||
name = "Marty Oehme"
|
||||
|
||||
[signing]
|
||||
sign-all = false
|
||||
backend = "gpg"
|
||||
key = "73BA40D5AFAF49C9"
|
||||
|
||||
[ui]
|
||||
default-command = "log"
|
||||
diff-editor = ["nvim", "-c", "DiffEditor $left $right $output"]
|
||||
30
vcs/jj/config/sh/alias.d/jj.sh
Normal file
30
vcs/jj/config/sh/alias.d/jj.sh
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
if ! exist jj; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
alias j='jj' # necessary for a thing as easy to type?
|
||||
if exist lazyjj; then
|
||||
alias lj="lazyjj"
|
||||
fi
|
||||
alias js="jj status"
|
||||
|
||||
alias jd="jj describe"
|
||||
alias jn="jj new"
|
||||
alias jc="jj commit"
|
||||
|
||||
alias jl='jj log'
|
||||
alias jlo='jj log --summary'
|
||||
alias jloo='jj log --patch'
|
||||
alias jo="jj op log"
|
||||
|
||||
alias jss="jj squash"
|
||||
alias jsi="jj squash --interactive"
|
||||
|
||||
alias je="jj edit"
|
||||
alias jee="jj next --edit"
|
||||
|
||||
alias jun="jj undo"
|
||||
|
||||
alias jp="jj git push"
|
||||
Loading…
Add table
Add a link
Reference in a new issue