StarFscker (RIP Braco) Mar 10, 2013 @ 3:17pm
Stupid idea: CLI version of Steam
Many of the people in the Linux community are, for lack of a better term, "ricers".

They constantly tweak their system, compiling and re-compiling every component they can from scratch, so they can get an extra percentage of efficiency.

This being the case, I think that there would be a massive appreciation of a cli version of the Steam client. Less overhead, you know?

Showing 1-15 of 37 comments
< >
Oerthling Mar 10, 2013 @ 3:25pm 
Less overhead?
In an age when 4GB is the minimum RAM, 8GB nothing special and 16 GB not too expensive - who cares about a bit extra RAM getting used? What's the point of enlarging the unused amount of RAM?

Very few people constantly tweak and recompile anything.
molbolom Mar 10, 2013 @ 3:27pm 
Hmm! That is an interesting idea. As a tiling wm user I would definitely like a cli version (that is if all the games worked well on tiling wms). However, I believe that would only make it more of a hassle to Steam developers. Not only maintaining a GUI version, but a cli version as well. That, plus all the other software they work on as well.

Anyway, I do like the idea. Something like an interpreter (if I understand that term correctly).

bash # steam
> library
Game_1
Game_2
...
> play Game_1

Hmm! Thinking on that, may make it easier to view bugs as well.

Meh! Whatever, is a fun thought, though. ;-)
[dirrty]gsharp Mar 10, 2013 @ 3:30pm 
Originally posted by Nillerz:
Many of the people in the Linux community are, for lack of a better term, "ricers".

They constantly tweak their system, compiling and re-compiling every component they can from scratch, so they can get an extra percentage of efficiency.

This being the case, I think that there would be a massive appreciation of a cli version of the Steam client. Less overhead, you know?

If it gives us the ability to perform batch operations on our game library with a single cmd line (mget / minstall / whatever), I would pay money for CLI access to Steam.
pepe33l Mar 10, 2013 @ 3:56pm 
valve could use ncurses
vulpix [Linux] Mar 10, 2013 @ 4:25pm 
I love the idea. A ncurses interface would be nice too, like, you know, in ncmpcpp.
asterissco Mar 10, 2013 @ 5:15pm 
No ncurse, type commands in the console like

steam-get update
steam-get upgrade
steam-cache search half life
steam-start debug-mode

xDD
StarFscker (RIP Braco) Mar 10, 2013 @ 5:28pm 
Steamitude is preferable, better dependency resolution IMO...
allenmaher Mar 11, 2013 @ 2:17am 
I like it if it comes with a --debug option to spit out extra info from problematic games.
SUSEd Mar 11, 2013 @ 2:59am 
$ steam --system-info
$ steam --version
sounds like a wooosh Mar 11, 2013 @ 8:39am 
I don't understand what this could add?
Because you can already launch games from the command line – and Steam will come up in the background then. There is no problem to make an own GUI around that…
CarrotDick Mar 11, 2013 @ 9:19am 
Uh yeah, what would this do that ... you can't already do?
ThOR27 Mar 11, 2013 @ 10:09am 
if all command line arguments of steam, and steam urls were completely documented would be a great step on this.
Fleet Admiral Satsuki Mar 11, 2013 @ 7:26pm 
CLI is really dumb for a visually oriented program. the only things that inherently benefit from CLI frontents are programs with which you don't interact much, like servers and the like... because well, its inconvenient. How would you effectively implement any of the steam functionality via a CLI and still have it be straightforward?

In my experience the only rigs that benefit from CLI anything are machines with ZERO or minimal graphics acceleration, because after all those are the only things where the "user experience" is noticably slowed by running a GUI.
sounds like a wooosh Mar 12, 2013 @ 5:05am 
… well, CLI is an adventure by itself ;D

… like whole Linux can be (sometimes…)!
Oskar Kinomoto Mar 12, 2013 @ 8:56am 
steam-add-key A71DE-3G6IJ-K5M86 --accept-elua
Showing 1-15 of 37 comments
< >
Per page: 15 30 50
Date Posted: Mar 10, 2013 @ 3:17pm
Posts: 37