How do I configure Emacs to set Guile as the default Scheme implementation?
You could set geiser-default-implementation, or if you only want guile set the geiser-actve-implementations to '(guile).
geiser-default-implementation
geiser-actve-implementations
'(guile)