myconfig

my config files
git clone https://a3nm.net/git/myconfig/
Log | Files | Refs | README

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:
apt/acpi | 2++
apt/audio | 1+
apt/desktop | 58++++++++++++++++++++++++++++++++++++++++++++++++++++------
apt/devel | 4+++-
apt/games | 8++++++--
apt/headless | 32+++++++++++++++++++++++++-------
apt/laptop_desktop | 1+
apt/latex | 4++++
apt/minimal | 30++++++++++++++++++++++--------
apt/misc | 8+++++---
apt/python | 1+
apt/raspi3 | 1+
apt/server | 38+++++++++++++++++++++++++++++++++-----
apt/server_recent | 13+++++--------
apt/tts | 1+
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