Neovim with coc-rust-analyzer.
There’s also coc-rls.
Neovim with coc-rust-analyzer.
There’s also coc-rls.
Given this project has been around for many years, (looking at their releases), I wouldn’t say it’s “early” to modularize their code. It’s very common practice to abstract out / move commonly executed code into their own packages and modules to allow ease of reuse across the app. This way if an entire subpackage needs to be moved or deleted, all related code could be affected at once and code which references it, simply needs to be edited. Typically these places to edit are much easier to handle since most of “calling code” wouldn’t touch the modularized / abstracted code, only their callables.
Flatseal is a great tool as mentioned by julianh but wanted to mention that you can use the following command to add a directory on an already installed flatpak from this askubuntu post.
flatpak override <package_name_here> --nofilesystem=<path_here>
As someone who’s been on reddit for almost 12 years, who’s also a developer. It really has saddened me to hear so many I’ll things he’s said to other dev teams.
This is the main reason why I’m trying to go all in with Lemmy, subscribing to different communities, etc.
At this point, if Reddit doesn’t make him step down and all these popular third party apps go under because of the API pricing, i will rarely be visiting reddit in the future.
The format seems written by ChatGPT 😂 not that it is… just similar