I tried to do this before, but it did not work out.
I couldn’t make the meta key alone open overview. I also tried to add a dock there, but I can only have a panel when not in overview, which is the opposite of that I wanted. I also liked the notification menu and the quick toggles menu in top right corner.
I have been planning to get into plasma extension development to fix some of these issues.
The file is named Cargo.toml. Whatever dependencies you add to there are automatically downloaded by Cargo. You can manage them with
cargo add
andcargo remove
.cargo install
is not the same thing. That installs binaries. I last installed cargo-release to automate the annoying part of managing git tags and crate version number.