-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsetup
executable file
·53 lines (45 loc) · 1.59 KB
/
setup
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
51
52
53
#!/bin/bash
#git submodule init
#git submodule update
cd
#ln -s MyUnixEnv/.bash_gitprompt .bash_gitprompt
#ln -s MyUnixEnv/.bash_profile .bash_profile
#ln -s MyUnixEnv/.bashrc .bashrc
ln -s MyUnixEnv/config.nu config.nu
ln -s MyUnixEnv/.config .config
#ln -s MyUnixEnv/.eslintrc.json .eslintrc.json
#ln -s MyUnixEnv/.fzf.bash .fzf.bash
ln -s MyUnixEnv/.fzf.zsh .fzf.zsh
#ln -s MyUnixEnv/.ghci .ghci
ln -s MyUnixEnv/.gitconfig .gitconfig
#ln -s MyUnixEnv/.gvimrc .gvimrc
#ln -s MyUnixEnv/.haskeline .haskeline
#ln -s MyUnixEnv/.prettieropts .prettieropts
ln -s MyUnixEnv/.scryerrc .scryerrc
ln -s MyUnixEnv/starship.toml starship.toml
ln -s MyUnixEnv/.tmux .tmux
ln -s MyUnixEnv/.tmux.conf .tmux.conf
ln -s MyUnixEnv/.vim .vim
ln -s MyUnixEnv/.vimrc .vimrc
#ln -s MyUnixEnv/.vintrc.yaml .vintrc.yaml
ln -s MyUnixEnv/mytmux mytmux
#ln -s MyUnixEnv/tslint.json tslint.json
ln -s MyUnixEnv/.zshrc .zshrc
ln -s MyUnixEnv/.zshenv .zshenv
mkdir -p bin
cp MyUnixEnv/bin/* bin
#cp -f MyUnixEnv/javascript.snippets .vim/bundle/snipmate.vim/snippets
tic MyUnixEnv/xterm-256color-italic.terminfo
tic MyUnixEnv/screen-256color-italic.terminfo
tic MyUnixEnv/tmux-256color-italic.terminfo
# Don't forget to change iTerm preferences!
# Under Profiles...Text,
# change the font to one that supports italic
# and verify that "Italic text allowed" is checked.
# Under Profiles...Terminal, change "Report Terminal Type"
# to xterm-256color-italic.
git config --global alias.br "branch"
git config --global alias.ci "commit"
git config --global alias.co "checkout"
echo Success!
echo See comments in the setup script for additional manual steps!