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