]> git.wh0rd.org - home.git/blob - .bin/goobuntu-vapier-setup
8a953d978818f7cf7e1d1ec790897d44dfb444be
[home.git] / .bin / goobuntu-vapier-setup
1 #!/bin/bash
2 pkgs=(
3 cifs-utils
4 clusterssh
5 iotop
6 ipython
7 pavucontrol
8 pssh
9 pylint
10 python-mox
11 python-mock
12 python-protobuf
13 sharutils
14 unzip
15
16 goobuntu-remote-unlock
17
18 xfce4
19
20 elinks
21 feh
22 gimp
23 gkrellm
24 gtk-redshift
25 inkscape
26 mplayer
27 pidgin
28 pidgin-otr
29 vlc
30 wmctrl
31 hexchat
32 xrestop
33 konsole
34 yakuake
35 xscreensaver
36
37 autoconf
38 automake
39 bison
40 ccache
41 dejagnu
42 diffstat
43 flex
44 git
45 git-email
46 git-svn
47 gdb
48 keychain
49 libtool
50 nfs-common
51 pax-utils
52 screen
53 strace
54 subversion
55 texinfo
56 tree
57
58 {g,c}kermit
59 minicom
60 netcat
61 nfs-kernel-server
62 qemu
63 rsh-client
64 telnet-ssl
65 tftp{,d}-hpa
66 wireshark
67 xinetd
68
69 adb
70 fastboot
71
72 device-tree-compiler
73 libfdt-dev
74 libftdi-dev
75 liblzma-dev
76 libpixman-1-dev
77 libreadline-dev
78 libsdl1.2-dev
79 libusb-1.0-0-dev
80 python-beautifulsoup
81 python-dev
82 zlib1g-dev
83 )
84 sudo bash -c '
85 set -x
86 goobuntu-config -U set custom_etc_sudoers_d true
87 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
88 chmod 440 /etc/sudoers.d/vapier
89
90 apt-get -y purge zeitgeist*
91 apt-get -y purge thunderbird evolution
92 apt-get -y purge google-chrome-beta
93 apt-get -y install google-chrome-unstable
94 apt-get -y install "$@"
95
96 goobuntu-updater
97 goobuntu-remote-unlock enroll
98
99 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
100 for f in .gitconfig .inputrc .nanorc ; do
101 ln -sf ~vapier/${f} ~root/${f}
102 done
103 rm -f ~root/.profile
104 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
105
106 echo -g > /etc/ps1_append
107
108 rm -f /cros
109 #ln -s /usr/local/src/chromiumos/cros-signing /cros
110 ' bash "${pkgs[@]}"