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