mirror of
https://github.com/dnlbauer/dotfiles.git
synced 2026-09-10 13:35:30 +00:00
39 lines
963 B
Plaintext
39 lines
963 B
Plaintext
# aliases
|
|
if [ -f .cargo/bin/bat ]; then
|
|
alias cat='bat'
|
|
fi
|
|
alias clip='xsel --clipboard'
|
|
alias groclean='rm \#*'
|
|
alias latexclean='for i in `*aux *bbl *blg *fdb_latexmk *fls *lof *log *lot *out *synctex.gz *toc`; do rm $i; done'
|
|
alias ls='ls --color=auto -lh'
|
|
alias workon='source activate' # enable anaconda environ
|
|
alias cwl="cwl-runner"
|
|
|
|
function gitignore() {
|
|
for i in "$@"; do
|
|
echo $i >> .gitignore
|
|
done
|
|
}
|
|
|
|
# lhr
|
|
alias squeue="ssh lcluster11 squeue"
|
|
alias csum="ssh lcluster11 csum"
|
|
alias csreport="ssh lcluster11 csreport"
|
|
alias scancel="ssh lcluster11 scancel"
|
|
|
|
# snakemake use all cores by default
|
|
sm() {
|
|
if [[ "$*" == *"-j"* || "$*" == *"--jobs"* || "$*" == *"--cores"* ]]; then
|
|
snakemake $@
|
|
else
|
|
snakemake -j all $@
|
|
fi
|
|
}
|
|
|
|
# extract whatever archive
|
|
alias extract="dtrx"
|
|
|
|
# faster sshfs
|
|
#alias sshfs="sshfs -o Ciphers=arcfour,Compression=no,auto_cache"
|
|
#alias sshfs="sshfs -o Compression=no,auto_cache"
|