Window managers and xorg make life too easy. To one-up our linux prowess, I challenge thee to a TTY challenge.
Objective: Live in TTY for as long as you can
1. No xorg or any app that requires X.
2. Only apps that can work in CLI are allowed.
1 week - a cookie of your choice
2 weeks - A macadamia cake
3 weeks - A companion cube
4+ weeks - Glados approval
Please ask your mods for the achievement redemptions
The community and I will offer our support and words of encouragement.
Last edited by sunfizz98 (2012-03-10 09:19:35)
Muahaha I lost
I couldn't accomplish any of those achievements...although a cookie sounds really good!
good challenge sunfizz. i'd do it if it wasn't for a slight problem: i need to finish some musical pieces in the coming weeks, and Renoise won't run in TTY
if that wasn't the case, i'm sure i could at least go for that companion cube without much hassle.
I've done it for a couple of weeks. Was some years ago and I was on the road.
Laptop was old and wonky. Wouldn't load X no matter what I did.
Slackware + Screen
E-mail - Mutt
Browsing - Links2
RSS - Newsbeuter
Music - Can't remember, was either MoC or MPD
Text Editing - Nano & Vi
File Management - MC or command line
Others - tar, rtorrent, wget, irssi, wicd-curses, nethack, top
Browsing experience obviously suffered, but everything else was more than usable. Most important was the ability to send and receive emails, which mutt handled with aplomb.
Not as hardcore as KMandla though.
Last edited by gutterslob (2012-03-10 12:39:03)
Point & Squirt
^ yes, i think the webbrowsing would be the biggest issue for me in daily use. the rest of the stuff i can manage without too much trouble.
i had a week-long holiday in INX, a distro designed to introduce one to the command line.
so i get an organic chocolate chip chocolate n chilli cookie. ^_^
but that was a while ago, my skills have much improved in command line since then (and much thanks to INX for really showing me just how possible it is to live in command line only.
alas... gimp. it's the main thing keeping me stuck to something gui. ok, various audio tools too (audacity, hydrogen, lmms2, terminatorX, etc)... but if i just stuck at it with imagemagick, and sox, for a while... ... i could do it... i could live in tty alone... i could...
... meh, one day.
.... .... i just don't know if i've the dedication to learn imagemagick, and give up the gimp for so long.
and yeah, two most pleasant surprises in command line only land, "links -g" and "mplayer". full graphical web browser, no X involved, and movie playback in full quality (though ascii video playback is fun too).
could i still claim a prize if i only launched x with xgame, for single apps at a time?
how about frambuffer gui? are there prizes for that? ... surely there are prizes for that... anyone can exist in command line... but i've yet to see anyone actually get fbgui and the like working. i think that aught command a higher level of geek kudos.
well, fbui is x-less. ' doesnt use x. no x. gui. no x. gui. yes. it exists. XD
and so on. ( failed to find the main elaboration on it, which argues the point for in kernel, correct runlevel, security savvy, low ram, lightweight rapid immediate graphics n all the rest of it's features, very well. ... might find it later and replace this guff with it. )
suffice to say, if you use X, you're a noob. also, if you dont have a gui to go to (i.e. spent all your time in comand line, and ncurses (or links2/mplayer) is as gui'd as it gets for you) then you're a noob too. only those who framebuffer their guis are true leet. XD hehehe. ok, so i'm a noob too, and these are just me voicing my aspirations forcefully. XD
oh to know the code so well as to be able to conjure up my own dynamic tiling wm variations for framebuffer ui.
but then, i suppose if it were easy, you'd still need threads like this for it, to help encourage people to discover the ways in which the command line kicks the gui's arse.
my holidays to terminal only, are great fun. thoroughly enjoy them all. tho gimp always lures me back. that was part of the reasoning behind why i made gimpstick, a slitaz-based distro with just gimp on it, n no more (pure and dirty versions. dirty includes all the standard slitaz with just gimp installed too and a gimpy background). hrmm, i could make one that uses gimp2.7 with the single-window mode, and xgame to launch it, so it really really is just gimp you get in the gui. ^_^ n then could have a full complement of terminal tools for comfortable tty living.
~ er, sorry, rambling off topic yet?
the previous mentioned lists of terminal applications will help you out tremendously, but to really appreciate the command line, you need to learn the command line, not just enough apps to get by.
look around for threads and blog posts etc like "top 20 commands" and "wat are your most used commands" etc. in addition to sussing the basic helpful stuff like man and info and apropos and whatis and whereis and locate (+ sudo updatedb) and useful navigation and file stuff like cd and ls and pwd and cp(careful!) and rm(careful!) and mv(careful!) and mkdir and so on.
now if the above is useful to you, then much respect for considering trying a holiday in " tty only " so early on in your 'nix adventure. it will serve you very very well.
if you were reading that thinking "i know all that stuff", then i have to presume you're already at least eating a cookie for having spent at least a week in tty.... right? if not, why not? and no, that's a rhetorical question, you have no excuse for not having done this. pkill your x nao! ;D
cl gets rly cool once u start piping and grepping. actually, it just get's cool once you figure out what "tab autocompletion" is. (means u dont have to type long file location paths, just the first letter or two, then pressing tab key will fill in the rest. tab tab tab, use that tab key the most! double tap it right now on an empty command line prompt, go on, say yes.)
go on, get yourself a macadaemia cake everyone...
Last edited by Digit (2012-03-11 05:45:35)
I managed this for nearly a whole semester
Alpine (way better than Mutt )
Nano with syntax highlighting
Mpd and Ncmpc++
Elinks (and Links and Links2)
I even managed to watch episodes of Top Gear with cvlc! Although the command to change the aspect ratio never seemed to work for me
I think I managed about 3 months in total... Although I did boot X a couple times for my YouTube fix
^ I remember there was a script floating around crunchbang for streaming youtube vids to mplayer so you don't need X anymore. I would give you a cake but using X is a no-no.
I would suggest using mc or ranger for simple tasks if doing cd, cp, mv is too inconvenient.
FYI, tab autocompletion only works if you have bash-completion installed.
Last edited by sunfizz98 (2012-03-11 17:41:08)
I wanna play, but I have to play with WMs for the next 20 days. But I'll be back to the CLI, I promise. I'm posting this from w3m, and I have screen shots from fbgrab, does that count?
Be eggsalad to each other.
This is really cool. I'm going to participate once I get another machine for the wife to use. She would kill me if I put the PC into CLI only! Literally, I would die if she couldn't get on that thing people call Facebook.
I just stream so much video, love full multimedia so much that I've strayed away from CL so much lately. When I first got into Linux, I tried it because all the gurus could or preferred to only use CL. I thought it was insane when I first got into Linux. I looked up to a few hackers, one being gen0cide who used only CLI and owned the FBI regularly.
Last edited by p120d16y (2012-03-14 22:18:19)
All tyranny needs to gain a foothold is for people of good conscience to remain silent.
---Thomas Jefferson ---
I fancy giving this a go, although I want to get a bit further through my CLI book first so I feel better prepared for any potential unexpected awkwardness that might tempt me back! For me it'll probably be quite self rewarding, so if there's a time limit on the cookies, I'll just have to go without - lol - better than trying and failing.
Anyway, was just curious as to how many people are doing this, and how you're doing. What's been good What's not? How much have you missed the 'frills' of GUI browsing, or how much have you had to sacrifice? Etc etc.
Tell us how you're geTTYng on!
Here is a thread over at antiX for X-less that may be of use.
(There was another earlier one, but I can't find it).
I went completely X-less for a couple of weeks or so at one time, and I regularly just boot into init 3 for when I want to do some work and listen to music or even watch a movie (mplayer). It is great fun, and uses hardly any resources.
I'm going to bring this thread back from the dead. I had planned to do this ages ago (flippin' thread is two-and-a-half years old!), and then forgot about it, and then I remembered it last week, so I decided I'm doing it now!
I have a few "things to do" jotted down to play with to keep me entertained, and I'm not coming out until Glados sends me a certificate. Any fresh suggestions of cool things to do without X greatly recieved.
@Glados, set a reminder for 20/10/14
I could do this... if it weren't for my friends constantly sending me Youtube links. There is a console player that searches for and streams music from Youtube... Can't think of the title. Was included with the last LinuxBBQ release I downloaded.
I do speak to people on FB messenger, but for that I can use irssi with bitlbee. I like netsurf-fb and links in graphics mode. Twin and fbterm are pretty cool. It's fun to experiment with. Or perhaps it's a fun thing with which to experiment (" This is the kind of arrant pedantry up with which I will not put").
Last edited by jdonaghy (2014-09-22 19:17:34)
"In the midst of winter, I found there was, within me, an invincible summer"
-- Albert Camus
Hello TTY people!
As for searching youtube in the console (and playing them in framebuffer):
livestreamer, youtube-dl, mps-youtube
As for messengers:
jabber/xmpp is supported in irssi, weechat and bitlbee
MSN, jabber, AOL and yahoo (IIRC) is supported in centrim
simple IRC without much overhead with tinyirc
catdoc, antiword, pandoc
File management with cp/mv/rm
or stuff like ranger, mc, vifm, clex, ytree, there are tons to pick from
mpg321 or mpg123, add juke to it and you have a frontend like in cmus or mocp.
Image and document viewers:
fbterm with fbv (no PDF)
w3m (has image support)
netsurf (also with framebufer image support)
links2 (has image support with -g switch)
To have a fully functional TTY system you can make an ISO as small as 280MB (extracted to an installation size of below 800MB), where you have everything included, even vim or Emacs. It is definitely possible to live in the TTY. Create a few wrappers or functions to look up google or wikipedia from the command line, so you don't even have to fire up a browser and search for something. Dictionary and spellchecker works the same way, just off-line. The overhead for a dictionary on the hard drive is a few megabytes, depending on how many languages (something below 5MB for aspell, wamerican, dict)
I spend around 80% of my computer time in TTYs. Each tty runs a different application (Emacs in tty1, tmux in tty2, tmux with alsamixer and tinyradio in tty3, a bash prompt in tty4, and a screensaver with tty-clock in tty8, all set to auto login and autostart), and it increases productivity drastically
Sweaty lads picking up the soap | I love the new "Ignore user" button
Just tried TTY. Eh... It's okay. I miss multitasking a bit but eh what's the matter?
I don't think Counter-Strike works CL only, but okay...
Лен Кагамине is best singer. I like the program "sl" because I like trains.
I really am looking for #! Janice, corenominal! Don't let me down!