🦊

Ubuntu Desktop

apt config

Disable apt from installing recommended and suggested packages:

$ cat /etc/apt/apt.conf
APT::Install-Recommends "false";
APT::Install-Suggests "false";

nb: disabling Recommends can break packages which make incorrect assumptions.

apt install

“DE”

foot
tmux
mutt
mailutils
pauvcontrol
feh
grim
sway
swaylock
swayidle
waybar
mako-notifier
fonts-dejavu

media

mpv
mpd
ncmpcpp
inkscape
gimp
libimage-exiftool-perl

dev

vim
git 
build-essential
p7zip-full
unrar
dput
devscripts
black
mypy
pyflakes3
pylint
python3-pip
python3-venv

crypto

pass
gnupg
pcscd
scdaemon
yubikey-manager

networking

rsync
netcat-openbsd
nmap

snap

snap install yt-dlp

firefox

Addons:

font

For waybar defaults, download Font Awesome 6 (I used solid), rename font to not include spaces (e.g. fa-6-solid-900.otf), and copy to /usr/share/fonts/opentype/.

sway

Load dotfiles based on hostname:

include "~/.config/sway/config.d/$(cat /etc/hostname)"

Set compose key to caps:

input type:keyboard {
    xkb_options compose:caps
}