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