-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.sh
80 lines (61 loc) · 2.44 KB
/
setup.sh
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# /bin/bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
brew install ansible
# brew install git
# mkdir Code && cd Code && mkdir personal && cd personal
# git clone https://github.com/EoinFarrell/dotfiles.git
# brew install --cask iterm2
# curl -L https://iterm2.com/shell_integration/install_shell_integration_and_utilities.sh | bash
# brew install tmux
# brew install zsh
# brew install hstr
# brew install lsd
# brew install tig
# brew install gh
# brew install tree
# git clone https://github.com/asdf-vm/asdf.git ~/.asdf #--branch v0.11.3
gh auth login
# sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# rm ~/.zshrc
# ln -s ~/Code/personal/dotfiles/zsh/zshrc ~/.zshrc
# ln -s ~/Code/personal/dotfiles/zsh/oh-my-zsh/custom.zsh ~/.oh-my-zsh/custom/custom.zsh
# ln -s ~/Code/personal/dotfiles/zsh/oh-my-zsh/powerlevel10k.zsh ~/.oh-my-zsh/custom/powerlevel10k.zsh
# ln -s ~/Code/personal/dotfiles/zsh/init.sh ~/.oh-my-zsh/custom/init.sh
# chsh -s /usr/local/bin/zsh
# ln -s ~/Code/personal/dotfiles/git/.gitignore ~/.gitignore
# ln -s ~/Code/personal/dotfiles/git/.gitconfig ~/.gitconfig
# ln -s ~/Code/personal/dotfiles/tmux/.tmux.conf ~/.tmux.conf
# ln -s ~/Code/personal/dotfiles/tig/.tigrc ~/.tigrc
# ln -s ~/Code/personal/dotfiles/vim/.vimrc ~/.vimrc
# ln -s ~/Code/personal/dotfiles/asdf/.asdfrc ~/.asdfrc
# restart shell
# Prints something like '/bin/ksh' or '-zsh'
# See bottom section if you always need the full path.
ps -o comm= $$
#iterm setup
# install font: https://github.com/romkatv/powerlevel10k#manual-font-installation
# Create profile, set font to above
# set colours to clovis-iterm-colour.itermcolors
# Nix & Devbox setup
# https://github.com/jetpack-io/devbox
sh <(curl -L https://nixos.org/nix/install) --daemon
curl -fsSL https://get.jetpack.io/devbox | bash
#gui apps
# brew install --cask zoom
# brew install --cask slack
# brew install --cask jetbrains-toolbox
# brew install docker
# brew install docker-compose
# brew install --cask spotify
# brew install --cask firefox
# brew install --cask visual-studio-code
# brew install kubectl
# brew install kubecolor/tap/kubecolor
# brew install jq
# brew install --cask obsidian
install https://getsynth.com
export SYNTH_INSTALL_PATH=~/bin
curl -sSL https://getsynth.com/install | sh
synth telemetry disable