The function `slime-setup' can also load additional, contributed packages ("contribs"). The most-often used package is slime-fancy.el, which primarily installs a popular set of other contributed packages. It includes a better REPL, and many more nice features. To load it, change the bare (slime-setup) form above to (slime-setup '(slime-fancy)).