]> git.wh0rd.org - 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[@]}"