Try pop_os. It’s gnome tiling can be enabled and disabled from the top bar and it’s defaults are sane and easy to change.
Try pop_os. It’s gnome tiling can be enabled and disabled from the top bar and it’s defaults are sane and easy to change.
That’s actually an accessibility feature intended to keep the eye level roughly at the same position; the person saying “I hate it when editors do it” is really not understanding why this is a feature and not a bug.
Maybe give Pop_OS a try. It’s Debian/Ubuntu based and works well. It’s tiling extension makes gnome usable for me (and it’s optional/off by default).
Nvidia is a breeze (included with the image iirc).
Or https://arcolinux.com/ to learn how things work.
Also check https://github.com/junegunn/fzf and https://github.com/ajeetdsouza/zoxide
Two great utilities that will reduce the number of file jumping and searching you need to do. :)
More useful tools: https://zaiste.net/posts/shell-commands-rust/
I’d go for Pop if you’re new. It’s not perfect and System 76 are busy developing their window manager so the distro hasn’t seen any major changes since their tiling extension, but it’s fairly stable.
I recently had a guest and we wanted to play games. I pulled a 2018 laptop with an NVidia 2060, installed the latest Pop, Steam and we were playing less than an hour later. It works fine.
I use pop to develop in Rust and Kotlin/Android.
I’m not a fan of Gnome but the tiling in pop is good and that’s what I still use it.
You can always try more distros in a VM and see if/what you like from others.
Not and IDE but if you’re starting up, the Helix editor works well with rust. Bear in mind that it lacks some features of a full fledged IDE and even things neovim and kakoune already do, but it’s a slight different approach and I’m loving it.
Google Assistant doesn’t meet the OP’s requirements: it’s not open source.
Afaik it’s not “Android things”. Apple devices also use location to use some BT functions if I correctly recall.