Mercurial > dotfiles
comparison install.sh @ 403:aad209194477
Improve *nix install script.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 12 Dec 2017 22:10:14 -0800 |
parents | 8c421f9af957 |
children | c6da0c9f40ae |
comparison
equal
deleted
inserted
replaced
402:a7b50d960241 | 403:aad209194477 |
---|---|
20 # MERCURIAL | 20 # MERCURIAL |
21 # --------- | 21 # --------- |
22 echo %include $CWD/hgrc/hgrc > "$HOME/.hgrc" | 22 echo %include $CWD/hgrc/hgrc > "$HOME/.hgrc" |
23 echo [ui] >> "$HOME/.hgrc" | 23 echo [ui] >> "$HOME/.hgrc" |
24 echo ignore = $CWD/hgrc/hgignore >> "$HOME/.hgrc" | 24 echo ignore = $CWD/hgrc/hgignore >> "$HOME/.hgrc" |
25 echo [subrepos] >> "$HOME/.hgrc" | |
26 echo git:allowed = true >> "$HOME/.hgrc" | |
25 echo [extensions] >> "$HOME/.hgrc" | 27 echo [extensions] >> "$HOME/.hgrc" |
26 echo hggit = $CWD/lib/hg/hg-git/hggit/ >> "$HOME/.hgrc" | 28 echo hggit = $CWD/lib/hg/hg-git/hggit/ >> "$HOME/.hgrc" |
27 echo onsub = $CWD/lib/hg/onsub/onsub.py >> "$HOME/.hgrc" | 29 echo onsub = $CWD/lib/hg/onsub/onsub.py >> "$HOME/.hgrc" |
28 echo allpaths = $CWD/lib/hg/allpaths/mercurial_all_paths.py >> "$HOME/.hgrc" | 30 echo allpaths = $CWD/lib/hg/allpaths/mercurial_all_paths.py >> "$HOME/.hgrc" |
29 echo prompt = $CWD/lib/hg/hg-prompt/prompt.py >> "$HOME/.hgrc" | 31 echo prompt = $CWD/lib/hg/hg-prompt/prompt.py >> "$HOME/.hgrc" |
30 echo changelog = $CWD/lib/hg/changelog/changelog.py >> "$HOME/.hgrc" | 32 echo changelog = $CWD/lib/hg/changelog/changelog.py >> "$HOME/.hgrc" |
31 echo evolve = $CWD/lib/hg/mutable-history/hgext/evolve.py >> "$HOME/.hgrc" | 33 echo evolve = $CWD/lib/hg/mutable-history/hgext3rd/evolve >> "$HOME/.hgrc" |
32 echo terse-status = $CWD/lib/hg/terse-status/terse-status.py >> "$HOME/.hgrc" | 34 echo terse-status = $CWD/lib/hg/terse-status/terse-status.py >> "$HOME/.hgrc" |
33 echo path-pattern = $CWD/lib/hg/path-pattern/mercurial_path_pattern.py >> "$HOME/.hgrc" | |
34 | 35 |
35 # GIT | 36 # GIT |
36 # --- | 37 # --- |
37 ln -s "$CWD/git/gitconfig" "$HOME/.gitconfig" | 38 ln -s "$CWD/git/gitconfig" "$HOME/.gitconfig" |
38 | 39 |
57 | 58 |
58 echo source \"gpg2 -dq $CWD/mutt/variables.gpg \|\" > "$HOME/.muttrc" | 59 echo source \"gpg2 -dq $CWD/mutt/variables.gpg \|\" > "$HOME/.muttrc" |
59 echo source "$CWD/mutt/muttrc" >> "$HOME/.muttrc" | 60 echo source "$CWD/mutt/muttrc" >> "$HOME/.muttrc" |
60 echo source "$CWD/mutt/mutt-colors-solarized/mutt-colors-solarized-dark-256.muttrc" >> "$HOME/.muttrc" | 61 echo source "$CWD/mutt/mutt-colors-solarized/mutt-colors-solarized-dark-256.muttrc" >> "$HOME/.muttrc" |
61 | 62 |
63 | |
64 if [ ! -d $HOME/.local/bin ]; then | |
65 mkdir -p $HOME/.local/bin | |
66 fi | |
67 ln -s "$CWD/lib/hg/fast-hg-prompt/fast-hg-bookmark" "$HOME/.local/bin/fast-hg-bookmark" | |
68 ln -s "$CWD/lib/hg/fast-hg-prompt/fast-hg-remote" "$HOME/.local/bin/fast-hg-remote" | |
69 ln -s "$CWD/lib/hg/fast-hg-prompt/fast-hg-status" "$HOME/.local/bin/fast-hg-status" | |
70 chmod +x "$HOME/.local/bin/fast-hg-bookmark" | |
71 chmod +x "$HOME/.local/bin/fast-hg-remote" | |
72 chmod +x "$HOME/.local/bin/fast-hg-status" |