update install
This commit is contained in:
parent
8ccf1b90cc
commit
fbc79042bd
32
install.sh
32
install.sh
|
@ -32,7 +32,6 @@ base_applications() {
|
||||||
apt-get upgrade
|
apt-get upgrade
|
||||||
|
|
||||||
apt-get install -y \
|
apt-get install -y \
|
||||||
alsa-utils \
|
|
||||||
apt-transport-https \
|
apt-transport-https \
|
||||||
automake \
|
automake \
|
||||||
bash-completion \
|
bash-completion \
|
||||||
|
@ -42,9 +41,11 @@ base_applications() {
|
||||||
cmake \
|
cmake \
|
||||||
coreutils \
|
coreutils \
|
||||||
curl \
|
curl \
|
||||||
|
dnsutils \
|
||||||
gcc \
|
gcc \
|
||||||
git \
|
git \
|
||||||
gnupg \
|
gnupg \
|
||||||
|
gnupg2 \
|
||||||
gnupg-agent \
|
gnupg-agent \
|
||||||
gnupg-curl \
|
gnupg-curl \
|
||||||
grep \
|
grep \
|
||||||
|
@ -54,12 +55,13 @@ base_applications() {
|
||||||
make \
|
make \
|
||||||
mount \
|
mount \
|
||||||
net-tools \
|
net-tools \
|
||||||
pulseaudio \
|
|
||||||
rsync \
|
rsync \
|
||||||
ssh \
|
ssh \
|
||||||
sudo \
|
sudo \
|
||||||
tar \
|
tar \
|
||||||
|
tmux \
|
||||||
tree \
|
tree \
|
||||||
|
unattended-upgrades \
|
||||||
xclip \
|
xclip \
|
||||||
zip \
|
zip \
|
||||||
--no-install-recommends
|
--no-install-recommends
|
||||||
|
@ -89,13 +91,17 @@ install_i3() {
|
||||||
echo "update and installing i3wm and some tools..."
|
echo "update and installing i3wm and some tools..."
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get install -y \
|
apt-get install -y \
|
||||||
|
alsa-utils \
|
||||||
feh \
|
feh \
|
||||||
fswebcam \
|
fswebcam \
|
||||||
i3 \
|
i3 \
|
||||||
i3lock \
|
i3lock \
|
||||||
i3status \
|
i3status \
|
||||||
|
keepass2 \
|
||||||
|
pulseaudio \
|
||||||
rxvt-unicode-256color \
|
rxvt-unicode-256color \
|
||||||
scrot \
|
scrot \
|
||||||
|
shotwell \
|
||||||
slim \
|
slim \
|
||||||
xorg \
|
xorg \
|
||||||
--no-install-recommends
|
--no-install-recommends
|
||||||
|
@ -155,22 +161,22 @@ install_golang() {
|
||||||
|
|
||||||
# subshell because we `cd`
|
# subshell because we `cd`
|
||||||
(
|
(
|
||||||
curl -sSL "https://storage.googleapis.com/golang/go${GO_VERSION}.linux-amd64.tar.gz" | sudo tar -v -C /usr/local -xz
|
curl -sSL "https://storage.googleapis.com/golang/go${GO_VERSION}.linux-amd64.tar.gz" | sudo tar -v -C /usr/local -xz
|
||||||
)
|
)
|
||||||
|
|
||||||
# get commandline tools
|
# get commandline tools
|
||||||
(
|
(
|
||||||
set -x
|
set -x
|
||||||
set +e
|
set +e
|
||||||
go get github.com/golang/lint/golint
|
go get github.com/golang/lint/golint
|
||||||
go get golang.org/x/tools/cmd/cover
|
go get golang.org/x/tools/cmd/cover
|
||||||
go get golang.org/x/review/git-codereview
|
go get golang.org/x/review/git-codereview
|
||||||
go get golang.org/x/tools/cmd/goimports
|
go get golang.org/x/tools/cmd/goimports
|
||||||
go get golang.org/x/tools/cmd/gorename
|
go get golang.org/x/tools/cmd/gorename
|
||||||
|
|
||||||
go get github.com/FiloSottile/vendorcheck
|
go get github.com/FiloSottile/vendorcheck
|
||||||
go get github.com/nsf/gocode
|
go get github.com/nsf/gocode
|
||||||
#done
|
#done
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue