various fixes and updates
[distro-setup] / pkgs
1 #!/bin/bash
2 # meant to be sourced
3 #
4 # packages with the same name across distros.
5
6 p1=(
7 cryptsetup
8 lvm2
9 mbuffer
10 screen
11 nscd
12 )
13 p2=(
14 bash-completion
15 curl
16 ethtool
17 eatmydata
18 fping
19 git
20 haveged
21 htop
22 iptables
23 mailutils
24 nmon
25 ntp
26 rdiff-backup
27 ruby
28 ruby-rest-client
29 traceroute
30 tree
31 uptimed
32 vim
33 wcd
34 wget
35 )
36
37 # swh-plugins is for karaoke pulsaudio filter.
38 # mutagen for pithos
39 # guvcview set webcam brightness to highest
40 # pidgin-otr, i went into pidgin pluggin settings and generated a key for some accounts
41 # xawtv has webcam cli control. v4lctl bright 80%; v4lctl list
42 # guvcview also adjusts webcam
43 # pv is used by btrbk
44 # libterm-readkey-perl for rt cli tool
45 # fonts pkgs are an attempt to get less block characters
46 # gnat-5 & ccache is for coreboot
47 # python-dnspython is needed by some ansible module and 3 is
48 # for when ansible becomes py3.
49 p3=(
50 at
51 adb
52 ansible
53 apache2
54 apache2-doc
55 apt-doc
56 apt-listchanges
57 apt-rdepends
58 apt-show-versions
59 aptitude-doc-en
60 asciidoc
61 backupninja
62 bash-doc
63 beets
64 beets-doc
65 binutils-doc
66 bind9-doc
67 bind9utils
68 bwm-ng
69 ccache
70 cloc
71 cpulimit
72 cron
73 debian-archive-keyring
74 debootstrap
75 debconf-doc
76 dillo
77 dirmngr
78 dnsutils
79 dnsmasq
80 python-dnspython
81 python3-dnspython
82 dtrx
83 duplicity
84 eclipse
85 elinks
86 evince
87 fdupes
88 feh
89 filelight
90 flashrom
91 fonts-noto
92 fonts-roboto
93 fonts-thai-tlwg
94 fonts-thai-tlwg-otf
95 xfonts-intl-asian
96 fonts-sil-lateef
97 gawk-doc
98 gcc-doc
99 gdb
100 gdb-doc
101 geoip-bin
102 geoip-database
103 git-doc
104 git-email
105 git-svn
106 gitk
107 glibc-doc
108 goaccess
109 gnat-5
110 gnome-screenshot
111 grepmail
112 guvcview
113 hunspell
114 i3lock
115 inotify-tools
116 iputils-tracepath
117 iperf3
118 iproute2-doc
119 jq
120 kid3-qt
121 kid3-cli
122 konsole
123 libterm-readkey-perl
124 libreoffice
125 linphone
126 linux-doc
127 lshw
128 make-doc
129 manpages
130 manpages-dev
131 markdown
132 mb2md
133 meld
134 mhonarc
135 moreutils
136 mps-youtube
137 mpv
138 mumble
139 nagstamon
140 namazu2
141 ncdu
142 nginx-doc
143 nmap
144 offlineimap
145 oathtool
146 opendkim-tools
147 p7zip
148 paprefs
149 parted-doc
150 pass
151 pavucontrol
152 pdfgrep
153 perl-doc
154 pianobar
155 pidgin
156 pidgin-otr
157 pry
158 pv
159 python-autopep8
160 python3-doc
161 qemu-user-static
162 qrencode
163 readline-doc
164 reportbug
165 rfkill
166 rng-tools
167 sakura
168 schroot
169 shellcheck
170 # for sig2dot
171 signing-party
172 sipcalc
173 sqlite3-doc
174 squashfs-tools
175 strace
176 subversion
177 swh-plugins
178 tar-doc
179 tcpdump
180 telnet
181 transmission-remote-gtk
182 trash-cli
183 vlc
184 w3m
185 whois
186 wondershaper
187 xawtv
188 xbacklight
189 xdot
190 xloadimage
191 xprintidle
192 xscreensaver
193 xscreensaver-data-extra
194 xscreensaver-gl
195 xscreensaver-gl-extra
196 global
197 python-pygments
198 )
199
200 pall=(${p1[@]} ${p2[@]} ${p3[@]} )