"Xterm"-inate steam [suggestion]
Maybe "'Xterm'-ify" would have been a more appropriate word. Regardless, I have been thinking that the terminal steam command is rather drab. It works, I suppose, but it is not linux-y enough for me. I would love to see more qualifiers added to the command to allow for snappier play. So, why not "Xterm"-inate Steam (make steam more terminal-friendly)?
Commands could include:
steam - opens general steam UI, as it does now
[game] - plays the game on the current X server
-X [game] - plays game in new X server
-W [game] - runs the game using WINE (obviously configured by the player)
-S [genre/title name] - searches for and lists all games with the qualifications in terminal
-Sd [forum search] - opens the steam client after searching the steam discussion board
-I game] - Installs the game on your particular system
-P [game] - purchases the game with the settings you set online
-U - updates steam client
-B - opens steam in "Big Picture" mode
--nocommunity - does not sign into Friends or start the steam community in game
Example terminal commands:
steam -X "Amnesia: the Dark Descent" --nocommunity
Plays Amnesia in another X-server without Friends or the steam community active
steam -S "action"
Searches for every game with "action" in it's title or description and lists them
This should be similar to "yaourt" in Arch
steam -SPI "puzzle"
Searches for "puzzle" games.
Purchases and installs the game after you have made your selection.
Some of these options may allow the linux community to squeeze out a few fps here and there while also customizing our gameplay a little. I am not at all discontent with what we have, but this might help linux users in the future. I was also thinking that the ability to play games in another X-server or whith a WINE extention might be useful (though the WINE extension may not be as necessary).
What are your thoughts?