]> git.wh0rd.org - home.git/blame_incremental - .bin/glinux-vapier-setup
nanorc: update bindings
[home.git] / .bin / glinux-vapier-setup
... / ...
CommitLineData
1#!/bin/bash
2pkgs=(
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 dnsutils
76 {g,c}kermit
77 minicom
78 mosh
79 netcat
80 nfs-kernel-server
81 qemu
82 rsh-client
83 telnet-ssl
84 tftp{,d}-hpa
85 whois
86 wireshark
87 xinetd
88
89 adb
90 # Newer adb packages include fastboot.
91# fastboot
92
93 eterm
94 gnome-terminal
95 mlterm
96 pterm
97 rxvt
98 rxvt-unicode
99 stterm
100 xterm
101
102 device-tree-compiler
103 libcap-dev
104 libcap-ng-dev
105 libfdt-dev
106 libftdi-dev
107 liblzma-dev
108 libpixman-1-dev
109 libreadline-dev
110 libsdl1.2-dev
111 libusb-1.0-0-dev
112 python-beautifulsoup
113 python-dev
114 virtualenv
115 zlib1g-dev
116)
117sudo bash -c '
118set -ex
119glinux-config -U set custom_etc_sudoers_d true
120printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
121chmod 440 /etc/sudoers.d/vapier
122
123apt-get -y purge zeitgeist*
124apt-get -y purge thunderbird evolution
125apt-get -y purge google-chrome-beta
126apt-get -y install google-chrome-unstable
127apt-get -y install "$@"
128
129glinux-updater
130glinux-remote-unlock enroll
131
132ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
133for f in .gitconfig .inputrc .nanorc ; do
134 ln -sf ~vapier/${f} ~root/${f}
135done
136rm -f ~root/.profile ~root/.bashrc
137echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
138
139echo -g > /etc/ps1_append
140
141rm -f /cros
142#ln -s /usr/local/src/chromiumos/cros-signing /cros
143' bash "${pkgs[@]}"