Refactor Emacs module
This commit is contained in:
parent
bde5149c7b
commit
fb5b1be345
|
@ -4,17 +4,22 @@
|
|||
# Authors: Sebastian Wiesner <lunaryorn@gmail.com>
|
||||
#
|
||||
|
||||
# Enable Carton
|
||||
if [[ -d "$HOME/.carton" ]]; then
|
||||
path=($HOME/.carton/bin $path)
|
||||
|
||||
alias cai='carton install'
|
||||
alias cau='carton update'
|
||||
alias caI='carton init'
|
||||
alias cae='carton exec'
|
||||
|
||||
local completion="$HOME/.carton/etc/carton_completion.zsh"
|
||||
if [[ -e "${completion}" ]]; then
|
||||
source "${completion}"
|
||||
fi
|
||||
# Return if requirements are not found.
|
||||
if [[ ! -d "$HOME/.carton" ]]; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
# Prepend Carton bin directory.
|
||||
path=($HOME/.carton/bin $path)
|
||||
|
||||
# Load Carton completion
|
||||
source "$HOME/.carton/etc/carton_completion.zsh" 2> /dev/null
|
||||
|
||||
#
|
||||
# Aliases
|
||||
#
|
||||
|
||||
alias cai='carton install'
|
||||
alias cau='carton update'
|
||||
alias caI='carton init'
|
||||
alias cae='carton exec'
|
||||
|
|
Loading…
Reference in a new issue