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