-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpkgs-ubuntu.list
382 lines (317 loc) · 7.14 KB
/
pkgs-ubuntu.list
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
# Ubuntu packages
at # Surprisingly not in base install!
tree
htop
zsh
zsh-syntax-highlighting
tig
bison
flex
# Use src recipe to install cmake
#cmake # added to build neovim
#cmake-doc
nasm
make
libtool-bin # added to build neovim
apt-file
jq
curl
lftp
aspell
aspell-en # English
aspell-ru # Russian
aspell-el # Greek
cheese
newsboat
nmap
build-essential
xkcdpass
dunst
hsetroot
feh
xbindkeys
gawk
original-awk
libnotify-bin
r-base
locate
units
snapd # https://snapcraft.io/docs/installing-snap-on-debian
encfs
xscreensaver
xscreensaver-data
xscreensaver-data-extra
mplayer
mpv
whois
mono-complete
tlp # Laptop power management tools
powertop
wx3.0-i18n # for building erlang recipe
#erlang # see deps recipe
elixir
openconnect # VPN cllient compatible with Cisco's AnyConnect
graphviz
graphviz-doc
cups
ddgr # Duck Duck Go CLI client
wikipedia2text # Wikipedia CLI client
neofetch
time # Surprisingly, GNU time isn't installed by default!
ffmpeg
pandoc
nq # Unix CLI queue utility
neomutt
lm-sensors
fslint # File system maintenance utilities
goaccess # Web server log analyzer
xinput # Configure touchpad
python3-pip
db-util
dnsutils # dig and friends
debian-goodies # Misc. helper scripts. See: apt show debian-goodies
zeal # Documentation browser, like Dash.app
mlterm
nginx-doc
tmux
font-manager
#tup # fast build system # Not available in Ubuntu repos
clang
rhash
jsbeautifier
pidgin
pidgin-skype
rig # Random Identity Generator
fortune-mod
exfat-utils # exFAT filesystem support
linux-doc # Kernel docs. Found it with: apt-file search power_supply_class.txt
locales-all
figlet
gimp
dos2unix
xsel # Pipe to/from system clipboard
streamripper
moreutils # chronic combine errno ifdata ifne isutf8 lckdo mispipe parallel pee sponge ts vidir vipe zrun
# Screenshoting tools
scrot
maim
# "modern" ls alternative: uses colours to distinguish file types and metadata;
# does other things good too, like drawing a tree.
# https://the.exa.website/
#exa # Not available in Ubuntu repos
# Screen color temperature setters
redshift # Lots of code and features, adjusts automatically throughout the day.
sct # 80 lines of C, does nothing automatically.
graphicsmagick
graphicsmagick-imagemagick-compat # provides /usr/bin/convert
cvs
# Emacs build deps
libgif-dev
libtiff-dev
# Vim
vim
vim-gtk3
# Mate
caja
caja-open-terminal
#mate-equake-applet # monitors earthquakes # Not available in Ubuntu repos
#------------------------------------------------------------------------------
# Git
#------------------------------------------------------------------------------
git
# Email
git-email
# Large File Support
git-lfs
# Integration with other VCS
git-cvs
git-svn
# GUI
git-gui
git-cola # HiDPI. Overall nicer than default.
# Documentation
git-doc
gitmagic
# Web
gitweb
lighttpd # Was needed by 'git instaweb'
highlight # Syntax highlighter which can be used by gitweb.
# to build git from source
asciidoc
libcurl4-openssl-dev
#------------------------------------------------------------------------------
# subversion
subversion
subversion-tools
# Guile
guile-2.2
guile-2.2-dev
guile-2.2-doc
# Chez Scheme
chezscheme
# Lisp
sbcl
# SML
smlnj
smlnj-doc
# Xapian desktop search:
xapian-omega # index with omindex
xapian-tools # search with quest
# Librem 15v4 Bluetooth.
# A post-install reboot may be insufficient if incorrect firmware was loaded
# before, so a cold shutdown is best.
#
# Apparently the firmware is loaded into the card's memory, which isn't cleared
# as long as power is supplied (and between reboots - it is).
#
# Ref: https://tracker.pureos.net/T23 (different situation, same idea)
#firmware-atheros # Not available in Ubuntu repos
# To connect to headphones:
pulseaudio-module-bluetooth
pavucontrol
# dwm build
libx11-dev
libxft-dev
libxinerama-dev
# X11 compositor
compton
# Web browsers
qutebrowser
chromium-browser
lynx
elinks
firefox
# Gopher clients
#sacc # Not available in Ubuntu repos
# SoX: Swiss army knife of sound processing
# provides the play command
sox
# Shell script linter
shellcheck
# File managers
ranger
nnn
pcmanfm
# GNU Parallel.
# Some of my scripts still use it, though it can mostly be replaced with
# xargs -P $N.
parallel
# fuzzy finder
#fzf # Not available in Ubuntu repos
# meta-package for both client and server packages
ssh
# PDF utilities
poppler-utils
mupdf
mupdf-tools
atril
zathura
zathura-cb
zathura-djvu
zathura-pdf-poppler
zathura-ps
# X11 API man pages
libx11-doc
# a pretty df
dfc
# Music Player daemon and clients
mpd
mpc
libmpdclient-dev # mpd/client.h
ncmpc
ncmpcpp
# ncurses
libncurses5-dev
ncurses-doc
ncurses-examples
# Dictionary
dictd # server
dict # client
dict-gcide # Collaborative International Dictionary of English
dict-jargon # hacker slang
dict-wn # WordNet
dict-freedict-eng-rus # English-Russian
dict-freedict-eng-ell # English-Modern Greek
dict-freedict-eng-lat # English-Latin
dict-freedict-lat-eng # Latin-English
# Provides hxpipe utility, used by khatus weather sensor
html-xml-utils
# Provides urlencode, among other things:
gridsite-clients
# Image viewers
eog # Eye of GNOME
eom # Eye of MATE
sxiv
shotwell # Photo manager
# Networking tools:
# - netstat
# - ifconfig
# - ipmaddr
# - iptunnel
# - mii-tool
# - nameif
# - plipconfig
# - rarp
# - route
# - slattach
# - arp
net-tools
# Net monitoring
speedometer
cbm
# Internet speed test
speedtest-cli
# Retro net
finger
# Games
colobot
warzone2100
# GNOME themes
adwaita-icon-theme-full
adwaita-qt
gnome-themes-standard
gnome-themes-ubuntu
lxappearance # https://wiki.archlinux.org/index.php/GTK
ifuse # Mount iPhone
valgrind
# TeX / LaTeX
texlive-full
texinfo
# scons build systems, to build DOOM-3
scons
scons-doc
# tool for analyzing the complexity of C program functions
complexity
complexity-doc
# wine
winetricks
wine32
wine64
remind
# From package info:
# > Homepage: http://www.roaringpenguin.com/products/remind/
# > Description: sophisticated calendar and alarm program
# > Remind allows you to remind yourself of upcoming events and
# > appointments. Each reminder or alarm can consist of a message sent
# > to standard output, or a program to be executed.
# > .
# > It also features: sophisticated date calculation, moon phases,
# > sunrise/sunset, Hebrew calendar, alarms, PostScript output, tcl/tk
# > front-end and proper handling of holidays.
# > .
# > Reminders can be created by the remind scripting language or by using
# > the graphical frontend package "tkremind".
mcron
# From package info:
# > Homepage: http://www.gnu.org/software/mcron
# > Description: Guile-based program for running jobs at regular times
# > The GNU package mcron (Mellor's cron) can be a 100% compatible replacement for
# > Vixie cron (though the Debian package is not configured this way). It is
# > written in pure Guile, and allows configuration files to be written in scheme
# > (as well as Vixie's original format) for infinite flexibility in specifying
# > when jobs should be run.
dstat
# From package info:
# > Dstat is a versatile replacement for vmstat, iostat and ifstat. Dstat
# > overcomes some of the limitations of these programs and adds some
# > extra features.