update install

This commit is contained in:
Frieder Schlesier 2016-12-05 22:54:47 +01:00
parent 8ccf1b90cc
commit fbc79042bd
1 changed files with 19 additions and 13 deletions

View File

@ -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
) )
} }