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