mainly new feature to intentionally delay sending email
[distro-setup] / pkgs
1 #!/bin/bash
2 # meant to be sourced
3 #
4 # packages with the same name across distros.
5
6 p1=(
7 bind9-host
8 cryptsetup
9 lvm2
10 mbuffer
11 moreutils
12 screen
13 )
14 p2=(
15 bash-completion
16 curl
17 eatmydata
18 etckeeper
19 ethtool
20 fping
21 git
22 haveged
23 htop
24 iptables
25 mailutils
26 nano
27 nmon
28 needrestart
29 ntp
30 rdiff-backup
31 ruby
32 ruby-rest-client
33 traceroute
34 tree
35 uptimed
36 vim
37 wget
38 )
39
40 # swh-plugins is for karaoke pulsaudio filter.
41 # mutagen for pithos
42 # guvcview set webcam brightness to highest
43 # pidgin-otr, i went into pidgin pluggin settings and generated a key for some accounts
44 # xawtv has webcam cli control. v4lctl bright 80%; v4lctl list
45 # guvcview also adjusts webcam
46 # pv is used by btrbk
47 # libterm-readkey-perl for rt cli tool
48 # fonts pkgs are an attempt to get less block characters
49 # gnat-5 & ccache is for coreboot
50 # gnat-5 doesnt exist in nabia, might not even be needed for coreboot anymore so removed it
51 # python3-dnspython is needed by some ansible module
52
53 # python3-autopep8 is nice, etiona only has python2 version, not bothering
54 # to setup a conditional or pin to nabia.
55
56 # metastore is for /p/c commit hook to store user/perms
57
58
59 p3=(
60 at
61 adb
62 ansible
63 apache2
64 apache2-doc
65 apg
66 apt-doc
67 apt-listchanges
68 apt-rdepends
69 apt-show-versions
70 aptitude-doc-en
71 arandr
72 arbtt
73 # dictionary / thesaurus
74 artha
75 asciidoc
76 backupninja
77 barrier
78 bash-doc
79 # not using it currently and it has a dependency problem
80 # beets
81 # beets-doc
82 binutils-doc
83 bind9-doc
84 bind9utils
85 # for system76 laptop with i3 keybind.
86 brightnessctl
87 build-essential
88 bwm-ng
89 ccache
90 cheese
91 cloc
92 # pretty complex config. i just setup to ignore my password managerf
93 # according to the docs, and C-M-v to open the main window
94 copyq
95 cpulimit
96 cron
97 csvkit
98 cvs
99 debian-archive-keyring
100 debug-me
101 debootstrap
102 debconf-doc
103 devscripts
104 dillo
105 dirmngr
106 dos2unix
107 dosfstools
108 dnsutils
109 python3-dnspython
110 # better du in t11+
111 duf
112 duplicity
113 elinks
114 evince
115 exim4-doc-html
116 exfat-fuse
117 exfat-utils
118 expect
119 # for ftp upload dejagnu test
120 libdate-manip-perl libemail-messageid-perl
121 fakeroot
122 fail2ban
123 fdupes
124 feh
125 filelight
126 firejail
127 flashrom
128 fonts-noto
129 fonts-roboto
130 fonts-thai-tlwg
131 fonts-thai-tlwg-otf
132 ftp-upload
133 fzf
134 xfonts-intl-asian
135 fonts-sil-lateef
136 gajim
137 gawk-doc
138 # gcc suggests
139 make manpages-dev autoconf automake libtool flex bison
140 gcc-doc
141 gdb
142 gdb-doc
143 geoip-bin
144 geoip-database
145 gimp
146 git-doc
147 git-email
148 git-cvs
149 git-svn
150 gitk
151 glibc-doc
152 goaccess
153 gnome-screenshot
154 gpick
155 grepmail
156 guvcview
157 # for my / office hp printers
158 hplip
159 html-xml-utils
160 hunspell
161 i3lock
162 i3status
163 iftop
164 iotop
165 info
166 inotify-tools
167 ipcalc
168 iputils-tracepath
169 iperf3
170 iproute2-doc
171 irqbalance
172 jq
173 kid3-qt
174 kid3-cli
175 konsole
176 knot-dnsutils
177 libterm-readkey-perl
178 libreoffice
179 linphone
180 linux-doc
181 lshw
182 make-doc
183 manpages
184 manpages-dev
185 markdown
186 mb2md
187 mdadm
188 meld
189 memtester
190 metastore
191 mhonarc
192 mmdebstrap
193 mp3gain
194 mps-youtube
195 mpv
196 mumble
197 mupdf
198 mutt
199 nagstamon
200 namazu2
201 ncdu
202 # gnupload dependency
203 ncftp
204 nethogs
205 nginx-doc
206 nmap
207 nyancat
208 obs-studio
209 offlineimap
210 oathtool
211 opendkim-tools
212 p7zip-full
213 paprefs
214 parted
215 parted-doc
216 pass
217 pavucontrol
218 pdfgrep
219 perl-doc
220 pianobar
221 pinentry-tty
222 pinentry-gtk2
223 pidgin
224 pidgin-otr
225 pixz
226 profanity
227 pry
228 pv
229 python3-doc
230 qemu-user-static
231 qrencode
232 readline-doc
233 rename
234 reportbug
235 # first exist in t11 afaik
236 ripgrep
237 rfkill
238 rng-tools
239 rygel
240 sakura
241 schroot
242 shellcheck
243 # for sig2dot
244 signing-party
245 sipcalc
246 socat
247 # add-apt-repository
248 software-properties-common
249 speex
250 sox
251 sqlite3-doc
252 squashfs-tools
253 strace
254 subversion
255 swaks
256 swh-plugins
257 tar-doc
258 tcpdump
259 telnet
260 tmate
261 transmission-remote-gtk
262 trash-cli
263 tty-clock
264 uuid-runtime
265 vlc
266 wamerican-huge
267 wireless-tools
268 w3m
269 whois
270 wondershaper
271 xawtv
272 xbacklight
273 xdot
274 xloadimage
275 xprintidle
276 xscreensaver
277 xscreensaver-data-extra
278 xscreensaver-gl
279 xscreensaver-gl-extra
280 global
281 python3-pygments
282 )
283
284 # shellcheck disable=SC2034
285 pall=(${p1[@]} ${p2[@]} ${p3[@]} )