]> git.wh0rd.org Git - home.git/blob - .bin/glinux-vapier-setup
glinux-vapier-setup: add more pkgs
[home.git] / .bin / glinux-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         xfce4-goodies
20         xfce4-power-manager
21
22         dict
23         elinks
24         feh
25         gimp
26         gkrellm
27         gtk-redshift
28         inkscape
29         mplayer
30         mpv
31         vlc
32         wmctrl
33         hexchat
34         xrestop
35         advancecomp
36         jpegoptim
37         konsole
38         okular
39         optipng
40         pngcrush
41         yakuake
42         xscreensaver
43
44         autoconf
45         automake
46         bison
47         ccache
48         clang
49         clang-format
50         dejagnu
51         diffstat
52         flex
53         gcc
54         git
55         git-email
56         git-svn
57         gdb
58         keychain
59         libtool
60         nfs-common
61         pax-utils
62         screen
63         strace
64         subversion
65         texinfo
66         tree
67
68         {g,c}kermit
69         minicom
70         mosh
71         netcat
72         nfs-kernel-server
73         qemu
74         rsh-client
75         telnet-ssl
76         tftp{,d}-hpa
77         whois
78         wireshark
79         xinetd
80
81         adb
82         # Newer adb packages include fastboot.
83 #       fastboot
84
85         eterm
86         gnome-terminal
87         mlterm
88         pterm
89         rxvt
90         rxvt-unicode
91         stterm
92         xterm
93
94         device-tree-compiler
95         libfdt-dev
96         libftdi-dev
97         liblzma-dev
98         libpixman-1-dev
99         libreadline-dev
100         libsdl1.2-dev
101         libusb-1.0-0-dev
102         python-beautifulsoup
103         python-dev
104         zlib1g-dev
105 )
106 sudo bash -c '
107 set -ex
108 glinux-config -U set custom_etc_sudoers_d true
109 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
110 chmod 440 /etc/sudoers.d/vapier
111
112 apt-get -y purge zeitgeist*
113 apt-get -y purge thunderbird evolution
114 apt-get -y purge google-chrome-beta
115 apt-get -y install google-chrome-unstable
116 apt-get -y install "$@"
117
118 glinux-updater
119 glinux-remote-unlock enroll
120
121 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
122 for f in .gitconfig .inputrc .nanorc ; do
123         ln -sf ~vapier/${f} ~root/${f}
124 done
125 rm -f ~root/.profile
126 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
127
128 echo -g > /etc/ps1_append
129
130 rm -f /cros
131 #ln -s /usr/local/src/chromiumos/cros-signing /cros
132 ' bash "${pkgs[@]}"