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