commit 0379c67667d3c9e5d4cf08b80a235215cfcd9827
parent 315e82bb00e424be60171c6cb173163d1dd2dc20
Author: Antoine Amarilli <a3nm@a3nm.net>
Date: Sat, 13 Jan 2018 23:10:57 +0100
Merge branch 'master' of a3nm.net:git/myconfig
Diffstat:
15 files changed, 162 insertions(+), 40 deletions(-)
diff --git a/apt/acpi b/apt/acpi
@@ -1,2 +1,4 @@
acpi
acpid
+acpi-fakekey # may be useful for hotkeys?
+acpi-support
diff --git a/apt/audio b/apt/audio
@@ -4,6 +4,7 @@ timidity
freepats
fluid-soundfont-gm
fluid-soundfont-gs
+timgm6mb-soundfont
sox
speex
alsa-utils
diff --git a/apt/desktop b/apt/desktop
@@ -6,7 +6,6 @@ cheese
diffpdf
dosbox
evince
-evolution
fbreader
gedit
gimp
@@ -14,21 +13,22 @@ gparted
gramps
i3
+i3status
dunst
suckless-tools
inkscape
+python-scour # minimize SVG files
+
libreoffice
okular
openbox
-wireshark
xclip
xinit
xnest
xpdf
xterm
xtrlock
-pulseaudio
transmission-gtk
ttf-lyx
@@ -46,6 +46,18 @@ fonts-firacode
fonts-adf-universalis
fonts-beteckna
fonts-lato
+fonts-dejavu
+fonts-noto-cjk
+fonts-noto-mono
+fonts-noto-unhinted
+fonts-noto
+fonts-open-sans
+tex-gyre
+fonts-texgyre
+fonts-vlgothic
+fonts-wine
+gsfonts-x11
+lmodern
# flashplugin-nonfree
@@ -59,7 +71,6 @@ lilypond
linphone
lm-sensors
-adb
fastboot
wodim
x2x
@@ -69,7 +80,6 @@ x11-xserver-utils
zenity
# gucharmap
pavucontrol
-xorg
# logkeys no longer
# default-jdk
default-jre
@@ -90,14 +100,26 @@ xpra
calibre
libpdf-api2-perl # ~/bin/pdf-rect.pl
beep
+
pm-utils # not just for laptops!
+vbetool # potentially useful dependency
+hibernate # used?
+uswsusp # hibernation
virtualbox # dissemin
+virtualbox-qt
virtualbox-dkms # dissemin
totem
-vlc
+totem-plugins
mpv
+vlc
+vlc-plugin-notify
+vlc-plugin-video-splitter # might be useful one day?
+va-driver-all # GPU video acceleration, including intel
+vdpau-driver-all # GPU video acceleration (useless?)
+
+virtualenv
electrum # bitcoin client
@@ -113,6 +135,9 @@ redshift
openshot # simple video editing
frei0r-plugins # openshot recommendation
+gstreamer1.0-libav
+gstreamer1.0-plugins-ugly
+
pinentry-gtk2 # for xpass
filezilla # work around lftp limitations
@@ -134,3 +159,24 @@ chromium
firefox
torbrowser-launcher
+libmtp-runtime # MTP support
+
+adb
+android-sdk-platform-tools-common # adb without root
+
+evolution
+evolution-plugins
+
+wireshark
+geoip-database-extra
+
+nautilus
+gvfs-backends
+
+xorg
+xserver-xorg-legacy # for legacy drivers
+
+seahorse # manage keys etc.
+
+pulseaudio
+rtkit # realtime?
diff --git a/apt/devel b/apt/devel
@@ -1,9 +1,11 @@
# development tools
javacc
-valgrind
ltrace
g++
gdb
cppreference-doc-en-html
python3-doc
python-doc
+
+valgrind
+valgrind-dbg
diff --git a/apt/games b/apt/games
@@ -3,7 +3,7 @@ a7xpg
armagetronad
barrage
bb
-between
+# between
# blobwars
bsdgames
burgerspace
@@ -26,6 +26,7 @@ jumpnbump
jumpnbump-levels
kobodeluxe
openarena
+openarena-oacmp1
parsec47
passage
rrootage
@@ -45,8 +46,11 @@ fortunes-off
fortune-mod
supertux
cowsay
+cowsay-off
crawl
xaos
robotfindskitten
+mcomix # read manga
+
caca-utils
-comix # read manga
+toilet # text in ascii art
diff --git a/apt/headless b/apt/headless
@@ -1,6 +1,5 @@
# various non-crucial CLI utilities
abcmidi
-emacs
archmage
chm2pdf
debtree
@@ -8,14 +7,11 @@ epub-utils # lit2epub
optipng
gifsicle
mercurial
-ffmpeg
llgal
-vorbis-tools
cmake
task-english
tnef # needed once for strange email
parcimonie
-surfraw
linkchecker
transmission-cli
cclive
@@ -42,7 +38,6 @@ pelican # blog
convmv # rename files with broken names
mediainfo # show meta-information of videos
colortest # test terminal colors
-firejail
pypy
csstidy
unrar # non-free version
@@ -52,6 +47,29 @@ localepurge # save space
whois
mitmproxy
bzip2-doc
-convlit # converts ebook formats
-texlive-htmlxml # includes tex4ht, convert latex to HTML/XML
uuid-runtime # generate uuids
+
+exiv2 # exif manipulation
+exif
+exiftran # exif operations on images
+ufraw-batch # convert RAW images
+
+convlit # converts ebook formats
+djvulibre-bin # converts djvu files
+docbook-dsssl # converts docbook to other formats
+dvipng # convert from dvi to png
+fig2dev # convert xfig files
+libwmf-bin # convert WMF files
+
+emacs
+
+firejail
+firejail-profiles
+
+ffmpeg
+vorbis-tools
+flac
+wavpack # some sound format
+
+surfraw
+surfraw-extra
diff --git a/apt/laptop_desktop b/apt/laptop_desktop
@@ -6,3 +6,4 @@ network-manager
network-manager-gnome
system-config-printer
mosh
+modemmanager # useful for phone tethering?
diff --git a/apt/latex b/apt/latex
@@ -12,6 +12,8 @@ texlive-latex-recommended
texlive-pictures
texlive-pstricks
texlive-science
+texlive-font-utils
+texlive-luatex
latex2html
latexmk
latexdiff
@@ -28,3 +30,5 @@ graphviz
gnuplot
chktex
lacheck
+texlive-extra-utils # pdfcrop
+texlive-htmlxml # includes tex4ht, convert latex to HTML/XML
diff --git a/apt/minimal b/apt/minimal
@@ -1,9 +1,11 @@
# crucial utilities and programs
zsh
+bash
+bash-completion
+
rsync
sudo
vim
-cryptsetup
screen
socat
strace
@@ -24,11 +26,9 @@ bzip2
zip
tar
-htop
-iotop
bridge-utils
inotify-tools
-neomutt
+mutt
timelimit
telnet
traceroute
@@ -51,15 +51,14 @@ at
rsyslog
curl
-wget
w3m
+wget
+publicsuffix # w3m dependency
lftp
ftp
apg
-cryptsetup-bin
-cron
file
gzip
hostname
@@ -79,7 +78,6 @@ python
python3
bindfs
iptables-persistent
-console-data # required to have console keymaps
wakeonlan
iptables
@@ -126,3 +124,19 @@ unzip
efibootmgr
laptop-detect
+dmidecode # might be useful?
+
+cryptsetup
+cryptsetup-bin
+
+console-data # required to have console keymaps
+console-common # seems to be useful for keymaps too
+console-setup # seems to be useful for keymaps too
+
+cron
+exim4 # local mail delivery for cron
+
+isc-dhcp-client # dhclient
+isc-dhcp-common # manpages
+
+os-prober # for grub
diff --git a/apt/misc b/apt/misc
@@ -13,7 +13,6 @@ dos2unix
dpkg-dev
dvtm
ed
-exif
expect
exuberant-ctags
filters
@@ -21,7 +20,6 @@ gettext
git-annex
gsfonts
hddtemp
-hibernate
id3v2
links
listadmin
@@ -40,7 +38,6 @@ potrace
rkhunter
rlwrap
# tmux -- i don't really use it
-unicode
units
xsltproc
mscompress
@@ -49,3 +46,8 @@ enscript # text-to-pdf
pep8
pycodestyle
python3-pycodestyle
+
+firmware-linux-free
+
+irqbalance
+
diff --git a/apt/python b/apt/python
@@ -43,6 +43,7 @@ python-cups # to avoid spam from xpra
python-gtkglext1 # recommends from xpra
python-virtualenv # dissemin
+virtualenv
python-markdown # compile markdown statically
diff --git a/apt/raspi3 b/apt/raspi3
@@ -3,3 +3,4 @@
python3-cliapp
kpartx
qemu-user-static
+binfmt-support # may be useful?
diff --git a/apt/server b/apt/server
@@ -2,7 +2,6 @@
powertop
command-not-found
autoconf-archive
-nethogs
par
gcc
pbzip2
@@ -20,7 +19,6 @@ apt-listchanges
apt-show-versions
#elinks -- not useful
fdupes
-debian-goodies
smartmontools
xmlstarlet
apt-file
@@ -36,23 +34,24 @@ autoconf
automake
pdfgrep
#tinyproxy -- not worth the security risk
-tor
atop
debsums
trash-cli
-pbuilder # https://a3nm.net/blog/debian_mesa.html
+# pbuilder # https://a3nm.net/blog/debian_mesa.html
etckeeper
stress
apticron
openvpn
procmail
-weechat
irssi
+weechat
+weechat-plugins
nmap
aptitude # recover from some situations, and "aptitude why"
+aptitude-doc-en
deborphan # clean up useless packages
jq
@@ -63,6 +62,7 @@ apache2-utils # for htpasswd
pdftk
qpdf
+psutils # manipulate PS documents
manpages
@@ -76,3 +76,31 @@ elinks # to view HTML in mutt
linux-perf # to debug why kworker hogs CPU
apparmor-utils # for aa-complain, to debug apparmor problems
+
+debian-goodies
+debian-keyring # might as well have this
+
+hdparm
+
+tor
+tor-geoipdb
+
+unicode # info about unicode character
+unicode-data
+
+htop
+nethogs
+iotop
+sysstat
+
+sharutils # uuencode/uudecode
+
+# formerly recent stuff
+fuseiso
+progress
+borgbackup
+dfc
+gsfonts-other
+easy-rsa
+hopenpgp-tools
+tcplay # truecrypt alternative
diff --git a/apt/server_recent b/apt/server_recent
@@ -2,15 +2,12 @@
# not needed, use electrum: bitcoind
youtube-dl # (no longer installed manually?)
+rtmpdump # recommended by youtube-dl
+phantomjs # recommended by youtube-dl
# have to install the recent version from debian unstable (v1.7.1)
pass
-hopenpgp-tools
-tcplay # truecrypt alternative
-gsfonts-other
-easy-rsa
-dfc
-fuseiso
-progress
-borgbackup
+neomutt
+
+libblockdev-crypto2 # might be useful for cryptsetup
diff --git a/apt/tts b/apt/tts
@@ -3,3 +3,4 @@ espeak
festival
festvox-italp16k
festvox-itapc16k
+festvox-kallpc16k