При установке PostGIS на NixOS с выражением вроде
services.postgresql.extraPlugins = [ (pkgs.postgis.override { postgresql = pkgs.postgresql94; }).v_2_1_4 ];
Как добавить к нему другие расширения, например Osm2pgsql?
osm2pgsql еще не упакован в nix, поэтому первым делом нужно упаковать его.
Насколько я понимаю, вы используете osm2pgsql
инструмент как утилита командной строки. Добавление его в environment.systemPackages
должен сделать его доступным в вашем $ PATH.