I rocked Linux when doing my CS degree. It was great, and I felt I had a much better learning outcome than my peers. It will depend on requirements from your uni. I had some trouble with my school’s printers (but so did those running Windows sometimes), but we had a web interface we could use. And in one class the lecturer decided that we needed to use Visual Studio. We could use Rider instead but got no support from the lecturer, so I had to figure out some stuff myself. But it was a good learning process.
A lot of stuff was much easier for me to do than my peers. Especially terminal stuff, Docker and other stuff where they often used WSL or VMs. As where I had native tools
Running an Acer Chromebook R1 on OpenSUSE right now. ChromeOS was end of life, so I managed to get Libreboot to work. It got a touch screen and you can fold it into a tablet. The touch functionality is ok, but the problem is that the Chromebook specs shit, so I have to run xfce. But tbh, I didn’t use the touch functionality much when it was a Chromebook either.