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