forked from thoughtbot/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaliases
38 lines (29 loc) · 763 Bytes
/
aliases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Unix
alias ll="ls -al"
alias ln="ln -v"
alias mkdir="mkdir -p"
alias e="$EDITOR"
alias v="$VISUAL"
# Git
alias gbv="git branch -vv"
# Could use Control-l for this but I use that instead for tmux pane movement
alias c="clear"
# Bundler
alias b="bundle"
# Rails
alias migrate="rake db:migrate db:rollback && rake db:migrate"
alias s="rspec"
# Pretty print the path
alias path='echo $PATH | tr -s ":" "\n"'
# Nix package manager
alias ni="nix-env --install"
alias ns="nix-env -qa | grep"
alias nu="nix-channel --update nixpkgs; nix-env -u '*'; nix-collect-garbage -d"
# Docker
alias dk="docker"
alias dkm="docker-machine"
alias dkc="docker-compose"
# todotxt
alias t="todo.sh"
# Include custom aliases
[[ -f ~/.aliases.local ]] && source ~/.aliases.local