То есть сейчас проги на питоне, расте и прочих языках условно самодостаточны и могут собираться без вмешательства дистрибутива.
Арч не мешает другим програм заниматься этим всем и это нормально, что у тебя плагин вима управляется менеджером вима например.
Но все равно поощряет опакечивать все, что можно.
В nixos это не идиоматично, потому что все должно быть под управлением nix.
В итоге если ты хочешь собрать програму для rust, ты конечно можешь это сделать используя cargo install, но лучший путь - сделать это все через nix, и управлять всеми зависимостями вручную, как в старые добрые 80-ые.