-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfreshrc
44 lines (34 loc) · 1.18 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
# freshshell.com
#
# See http://freshshell.com/readme for documentation.
fresh freshshell/fresh bin/fresh --bin
# add user-space bash-completions
fresh-options --file=~/.bash_completion
fresh freshshell/fresh contrib/completion/fresh-completion.bash
fresh gradle/gradle-completion gradle-completion.bash
fresh-options
# source ~/.fresh/build.sh when loading bash
fresh freshshell/fresh contrib/source-build.sh --file=~/.bash_profile
fresh freshshell/fresh contrib/source-build.sh --file=~/.bashrc
# link configs (eg. ~/.gitconfig)
# (appends files with the samen name together)
fresh-options --file
fresh config/\*
fresh-options
# shell functions
fresh shell/functions/\*
# shell aliases
fresh shell/aliases/\*
# shell configs
fresh shell/configs/\*
# shell exports
fresh shell/exports/\*
# Add tpope vim plugins
for REPO in tpope/vim-{pathogen,fugitive,sensible,surround,markdown}; do
fresh $REPO . --file=~/.vim/bundle/$(basename $REPO)/
done
# Vim Solarized colorscheme
fresh altercation/vim-colors-solarized . --file=~/.vim/bundle/vim-colors-solarized/
fresh cypok/vim-sml . --file=~/.vim/bundle/vim-sml/
fresh dougborg/gdub bin/gw --bin
fresh dansomething/mdub bin/mw --bin