# vim: tw=0 # FreeBSD essential pkg install bash vim hs-darcs git rsync screen lynx cmatrix sl sudo wget pkg install coreutils diffutils nmap tcpdump # FreeBSD optional pkg install ghc doas gdb jq # FreeBSD some stuff for servers pkg install opensmtpd openvpn tor isc-dhcp44-server pkg install postgresql13-server # Or a later version (this is the latest as of writing this) pkg install tmpreaper procmail # Gentoo system tools # USE="logrotate" to get it to install and use app-admin/logrotate instead of its built-in log rotation emerge -n app-admin/sysklogd emerge -n net-misc/chrony # NTP daemon emerge -n sys-process/cronie # cron daemon # Additional cron functionality for systems that are not always online, such as laptops. # This gets installed in addition to the main cron daemon; it does not replace it. emerge -n sys-process/anacron emerge -n net-wireless/wpa_supplicant mail-mta/opensmtpd rc-update add sysklogd default # Note that logrotate doesn't have a daemon; it gets called from cron. rc-update add chronyd default rc-update add cronie default rc-update add opensmtpd default rc-update add sshd default # Gentoo essential emerge -n vim app-misc/screen sudo ed lynx cmatrix sl rsync nmap tcpdump emerge -n darcs dev-vcs/git # We also install bsdutils (https://codeberg.org/dcantrell/bsdutils), but not # through portage. # Gentoo workstation emerge -n sxiv mupdf mpv # Gentoo Gentoo-specific emerge -n app-portage/gentoolkit # Music production software on Gentoo # This is a partial list and may also include some software we don't end up using emerge -n media-sound/ncpamixer # Can also control volume for pipewire emerge -n media-sound/fluidsynth media-sound/fluid-soundfont media-sound/timidity++ # For pipewire; consider qjackctl or something from KXStudio for JACK emerge -n media-sound/qpwgraph emerge -n media-sound/jack-keyboard media-sound/a2jmidid emerge -n media-sound/lilypond media-sound/rosegarden media-sound/hydrogen emerge -n media-sound/sox emerge -n media-sound/milkytracker eselect repository enable megacoffee emerge -n yabridge-bin # Other music production software that we run on Gentoo but don't install # through Portage: #carla: https://kx.studio/Applications:Carla #bitwig-studio: https://www.bitwig.com/download/ (Download the deb for Ubuntu and extract it.)