Note: Steam is Non-Free Proprietary software and does not come bundled with CosmicMod GNU/Linux. Be warned; This can break or gunk up your system
add sys-libs/ncurses -gpm to /etc/portage/packate.use/custom
This use flag can be removed after successfully emerging steam.
Install the Steam repository repository configuration:
root #wget -P /etc/portage/repos.conf/ https://raw.githubusercontent.com/anyc/steam-overlay/master/steam-overlay.conf
Sync the Steam repository:
root #emaint sync --repo steam-overlay
The above only needs to be performed once, since the repository will be auto synced during emerge --sync or emaint sync --auto operations.
install the steam-meta ebuild to pull in all Steam related ebuilds:
root #emerge --ask games-util/steam-meta
Just for good practice do a full sync and world update
If you have a Radeon GPU you may have to do the following to get steam to load if you get errors.