-
Notifications
You must be signed in to change notification settings - Fork 1
/
install.sh
64 lines (52 loc) · 2.27 KB
/
install.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
# install fish + node
brew tap dart-lang/dart
brew tap buo/cask-upgrade
#brew tap zkokaja/brewlet
brew install \
yarn nvm node wget fish php php-cs-fixer php-code-sniffer \
phpunit ctop golang dart composer screenfetch php \
terminal-notifier shfmt
# add default config fish
sudo echo /usr/local/bin/fish >>/etc/shells
chsh -s /usr/local/bin/fish
echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish
# install fisher
curl -sL https://git.io/fisher | source && fish && fisher install jorgebucaran/fisher
# reset terminal
reset
# easy python
sudo easy_install pip
# old packeges java postman mongodb-compass-community onyx openinterminal-lite open-in-code brewlet webtorrent pock sequel-pro hyper
# discord appcleaner docker iina gitkraken mongodb-compass kite \
# visual-studio-code google-chrome alfred sketch code-notes adoptopenjdk motrix \
# dash teamviewer visual-studio iterm2 insomnia dockstation amethyst \
# imageoptim sketchpacks balenaetcher vmware-fusion jetbrains-toolbox openinterminal \
# keyboardcleantool microsoft-edge firefox beekeeper-studio
# install software
brew install --cask \
discord appcleaner docker iina gitkraken kite vmware-fusion \
visual-studio-code alfred sketch code-notes motrix nextcloud \
teamviewer iterm2 insomnia dockstation amethyst imageoptim onyx \
sketchpacks balenaetcher jetbrains-toolbox openinterminal firefox \
beekeeper-studio nextcloud
# install global package node
# yarn global add tslint jshint eslint sass-lint webpack \
# webpack-cli surge pure-prompt @vue/cli \
# create-react-app @angular/cli typescript \
# laravel-echo-server nodemon jscs prettier
# install package php
sudo pecl install xdebug
# reset terminal
reset && fish
# add fisher package
#fisher add fishpkg/fish-prompt-metro
fisher install matchai/spacefish
fisher install franciscolourenco/done
fisher install laughedelic/brew-completions
fisher install jorgebucaran/nvm.fish
fisher
fisher update
# reset
#curl -Lo ~/.config/fish/functions/humanize_duration.fish --create-dirs https://raw.githubusercontent.com/fishpkg/fish-humanize-duration/master/humanize_duration.fish
#curl -Lo ~/.config/fish/conf.d/done.fish --create-dirs https://raw.githubusercontent.com/franciscolourenco/done/master/conf.d/done.fish