]> git.wh0rd.org - home.git/blob - .bin/goobuntu-vapier-setup
install screen
[home.git] / .bin / goobuntu-vapier-setup
1 #!/bin/bash
2 pkgs=(
3 clusterssh
4 fetchotp
5 pavucontrol
6 pssh
7 python-mox
8 python-protobuf
9 sharutils
10 unzip
11
12 xfce4
13 kubuntu-desktop
14
15 gkrellm
16 nxclient
17 pidgin
18 pidgin-otr
19 wmctrl
20 xchat
21 xrestop
22 yakuake
23
24 autoconf
25 automake
26 dejagnu
27 ccache
28 git
29 gdb
30 keychain
31 libtool
32 pax-utils
33 screen
34 strace
35 texinfo
36 tree
37 )
38 sudo bash -c '
39 set -x
40 goobuntu-config -U set custom_etc_sudoers_d true
41 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
42 chmod 440 /etc/sudoers.d/vapier
43
44 apt-get -y purge google-chrome-beta
45 apt-get -y install google-chrome-unstable
46 apt-get -y install "$@"
47
48 goobuntu-updater
49
50 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
51 for f in .gitconfig .inputrc .nanorc ; do
52 ln -sf ~vapier/${f} ~root/${f}
53 done
54 rm -f ~root/.profile
55 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
56
57 echo -g > /etc/ps1_append
58
59 rm -f /cros
60 ln -s /usr/local/src/chromiumos/cros-signing /cros
61 ' bash "${pkgs[@]}"