This HowTo will take you from a blank/brand new install of Ubuntu 22.04 or Linux Mint 21 up to the point where you can run OpenROAD to make a GDS-II file of a design.
Alex Forencich has posted a livestream video to YouTube which nicely introduces CocoTB and demonstrates what it’s good for and how to use it. Click through for the video.
This article shows you how to set up Emacs for VHDL work and make it behave like a regular Windows text editor
Can Vivado/Vitis be installed without using the GUI installer? Fortunately, the answer is “yes”.