pkg update pkg install icewm nano git fastfetch Then: Install xlibre-ports pkg install xinit xauth service dbus enable Then: pkg install bash change shell to /bin/bash pkg install xorg-fonts emacs ungoogled-chromium konversation redshift kdenlive xscreensaver keepassxc akregator xkill obs-studio obs-multi-rtmp plasma6-spectacle wine tor tor-browser xrandr nheko rclone vscode signal-desktop kwalletmanager konsole yakuake nautilus thunar lightdm lightdm-gtk-greeter service lightdm enable reboot If you want sudo: Go to the user account pkg install sudo Add user to wheel and operator group Visudo and enable wheel reboot BTRFS: https://treefort.piusbird.space/blog/btrfs-freebsd/ Can't mount as subvol normally. Solution: Mount main part somewhere, symlink [whatever] to that main part slash the subvol Sad reality: There's no good YT client for FreeBSD If you are able to get electron, try compiling FreeTube. If this doesn't work then you have to use invidious. Sad, I know. ALSO, NO SIRIKALI AT THE MOMENT? To upgrade (especially because of 15.0-RELEASE): https://docs.freebsd.org/en/books/handbook/cutting-edge/