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