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