feat(emacs): Eshell stuff
- Fancify prompt - Shows success of last command. - TRAMP prefix is made distinct. - CWD is abbreviated. - cd to project root (`cdp`). - Imitate using `C-d` / send-EOF to exit. - Opening popup shell puts user in insert state. - Fixes TRAMP customisation. Nicely done! }:3
This commit is contained in:
33
users/crumb/programs/emacs/eshell/alias
Normal file
33
users/crumb/programs/emacs/eshell/alias
Normal file
@@ -0,0 +1,33 @@
|
||||
alias ga git add $*
|
||||
alias gb git branch $*
|
||||
alias gc git commit $*
|
||||
alias gcl git clone $*
|
||||
alias gco git checkout $*
|
||||
alias gd git diff $*
|
||||
alias gl git log $*
|
||||
alias glo git log --pretty=oneline $*
|
||||
alias glol git log --graph --oneline --decorate $*
|
||||
alias gp git push $*
|
||||
alias gr git remote $*
|
||||
alias grs git remote show $*
|
||||
alias gs git status $*
|
||||
alias gtd git tag --delete $*
|
||||
|
||||
alias jb jj bookmark $*
|
||||
alias jd jj describe $*
|
||||
alias jdi jj diff $*
|
||||
alias je jj edit $*
|
||||
alias jgcl jj git clone $*
|
||||
alias jgp jj git push $*
|
||||
alias jgr jj git remote $*
|
||||
alias jl jj log $*
|
||||
alias jn jj new $*
|
||||
alias js jj status --no-pager $*
|
||||
alias jsp jj split $*
|
||||
alias l ls -alh $*
|
||||
alias ll ls -l $*
|
||||
alias ls ls --color=tty $*
|
||||
|
||||
alias pass /nix/store/hqhi6dgl7p16v49ymg2hwkgl844092fb-passage-1.7.4a2/bin/passage $*
|
||||
|
||||
alias cdp syd-cd-project
|
||||
@@ -1,3 +0,0 @@
|
||||
doge
|
||||
soge
|
||||
grep -r xref
|
||||
Reference in New Issue
Block a user