amazonlinux2config/setup.sh

34 lines
529 B
Bash
Raw Normal View History

2021-10-14 09:19:52 +00:00
#!/bin/bash
2021-10-14 09:44:50 +00:00
source ./profile.sh
2021-10-14 09:19:52 +00:00
2021-10-14 09:26:27 +00:00
PKGS="
byobu
go
2021-10-15 10:05:50 +00:00
vim
2021-10-14 09:26:27 +00:00
"
2021-10-14 09:19:52 +00:00
sudo amazon-linux-extras install epel -y
2021-10-14 11:07:45 +00:00
sudo amazon-linux-extras install docker -y
2021-10-14 09:26:27 +00:00
sudo yum -y install $PKGS
2021-10-14 09:19:52 +00:00
sudo yum upgrade -y
2021-10-15 10:07:39 +00:00
export GOPATH=/usr/local/go
sudo chown -Rv $(whoami):$(whoami) $GOPATH
rm -rf $HOME/go
2021-10-15 10:05:50 +00:00
rsync -avP ./home/ $HOME/
2021-10-14 09:44:50 +00:00
2021-10-15 10:08:26 +00:00
chmod 400 $HOME/.ssh/*
2021-10-14 11:13:01 +00:00
sudo npm install -g yarn
2021-10-15 10:05:50 +00:00
yarn global add prettier
2021-10-14 09:44:50 +00:00
# setup vim
2021-10-15 10:05:50 +00:00
echo "" | vim +PlugInstall +qall
vim +GoInstallBinaries +qall
vim +PlugInstall +qall
2021-10-14 09:44:50 +00:00
# configure byobu
byobu-launcher-install