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