Oliver Davies
8916e90050
Combine with this repository with https://github.com/opdavies/ubuntu-provisioning so that everything can be managed in one place, and add a role for each piece of software.
33 lines
774 B
Bash
33 lines
774 B
Bash
alias c="clear"
|
|
alias l="ls -lah"
|
|
|
|
# Open the current directory in Finder.
|
|
alias o="open ."
|
|
|
|
alias hosts="sudo vim /etc/hosts"
|
|
alias sshconfig='vim ~/.ssh/config'
|
|
|
|
# Pretty print the path.
|
|
alias path='echo $PATH | tr -s ":" "\n"'
|
|
|
|
# Open the current directory in PhpStorm.
|
|
# Open the current directory in Sublime Text.
|
|
alias sublime='open -a /Applications/Sublime\ Text.app "`pwd`"'
|
|
|
|
# Allow for pasting lines of code that start with a dollar sign.
|
|
alias \$=''
|
|
|
|
# Re-implement pbcopy and pbpaste from macOS.
|
|
alias pbcopy="xclip -selection clipboard"
|
|
alias pbpaste="xclip -selection clipboard -o"
|
|
|
|
# Include custom aliases
|
|
if [[ -f ~/.aliases.local ]]; then
|
|
source ~/.aliases.local
|
|
fi
|
|
|
|
# Open directory aliases
|
|
if [[ -f $(pwd)/.aliases ]]; then
|
|
source $(pwd)/.aliases
|
|
fi
|