summaryrefslogtreecommitdiff
path: root/.emacs.d/eshell/alias
blob: a32f23697f2b409c9f674818cccfeb3b58415095 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
alias ll ls -al
alias mg find-file $1
alias g git $*
alias d dired $1
alias ga git annex $*
alias fmr MR_FAST=true mr $*

alias blank sleep 1;xset dpms force off
alias docs cd ~/doc && mr sync
alias annex-to-ma cd ~/lib/annex;ga copy -t metaarray --auto --fast
alias git-rebase-win32-on-master git checkout win32;git rebase master
alias git-push-win32-master git push origin master;git push -f origin win32
alias git-dotfiles git-rebase-win32-on-master && git-push-win32-master
alias git-stash-to-master git stash && git checkout master && git stash pop
alias workgit cd ~/doc;git add org/*.org;git commit -a -e -m "work commit";git push
alias sonatarc cd ~/src/dotfiles;git checkout .config/sonata/sonatarc;cd -
alias newtorrents mv ~/tmp/*.torrent ~/local/rt/watch
alias shelldotnix cabal2nix --shell . > shell.nix

# fix stuff in the folder mounted on classroom computer that isn't
# readable by the classroom computer's user
# http://serverfault.com/questions/602392/recursive-reset-file-permissions-on-windows
# http://ss64.com/nt/icacls.html
alias sariulperms icacls C:\Users\swhitton\Documents\Teaching /grant Everyone:RX /T /C /L /Q