-
Notifications
You must be signed in to change notification settings - Fork 0
/
freshrc
50 lines (36 loc) · 1.13 KB
/
freshrc
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
39
40
41
42
43
44
45
46
47
48
49
50
# vim: set ft=sh:
# freshshell.com
#
# Examples:
#
# fresh twe4ked/dotfiles shell/functions/\*
# fresh jasoncodes/dotfiles shell/aliases/rails.sh
# fresh jasoncodes/dotfiles config/tmux.conf --file
#
# See http://freshshell.com/readme for documentation.
fresh freshshell/fresh bin/fresh --bin
fresh icy/pacapt pacapt --bin
# Needed for using antigen in zshrc
fresh zsh-users/antigen bin/antigen.zsh --bin
# Ensure this is present
mkdir -p ~/.vim/bundle
fresh VundleVim/Vundle.vim . --file=~/.vim/bundle/Vundle.vim/
fresh vim/vimrc --file
fresh vim/vimrc.config --file
# Tmux: Vendors
fresh tmux-plugins/tmux-resurrect . --file=~/.tmux/plugins/tmux-resurrect/
# General: Vendors
#fresh shell/bin/hub --bin
fresh shell/bin/fresh-setup --bin
fresh shell/bin/docker-clean --bin
fresh config/\* --file
fresh shell/aliases/\*
fresh shell/functions/\*
fresh shell/config/\*
fresh shell/\*
# Add fresh auto-completion
fresh freshshell/fresh contrib/completion/fresh-completion.zsh --file=completion/_fresh
fresh_after_build() {
chmod -R 755 ~/.tmux/plugins/tmux-resurrect/*
}
fresh freshshell/fresh contrib/source-build.sh --file=~/.zshrc