So back in the new home (which is an older house than the previous home). Still living out of cardboard food and cardboard boxes, and a fantastic backload of mail, and trying to pick up the rubbery tatters of busted deadlines I dived through to go up to Portland.
But I’m getting there with my desktop PC. It’s now got a Soundblaster Live!, SCSI card and tape backup, CD-RW, video capture, webcam, and PCMCIA card stuffed into it, and is still coming up for air. Everything’s supported under Linux; I haven’t had to recompile the kernel once, although some dancing was required for the CD-RW.
And my desktop is looking a lot better. Here’s what it looks like now (as opposed to a few days ago). I’m running Gnome 2, which has just turned up in Debian unstable. I just typed:
apt-get install -t unstable gnome
to get it all set up. It’d have been a bit tricker if I was upgrading from an old Gnome installation, but as it is, I timed this pretty well.
Session management still sucks under X-Windows. That’s a bit unfair, as session management doesn’t really exist anywhere else. It’s the feature that’s supposed to let your apps pop up and reinstate themselves in all the right places when you login. In theory, all the windows you see on my desktop should appear without prompting or dragging or clicking or manhandling of any kind. Well, that’s the theory. For some reason, Mozilla is one of the few X-Windows apps that pays no attention to session management, which is a pain. X-Chat seems to obey it, but gets very confused as to where it should be. And multi-gnome-terminal – the cool tabbed term you can see in the top left of the desktop plot – just crashes. Yay.
Better news: windows managers are finally getting off the crack pipe in Linux and doing what they’re supposed to. Metacity, Havoc’s cut-down window-manager for Gnome2, does just what I need: including allowing arbitrary commands to be run from key presses anywhere on the screen. That, and a decent Alt-Tab logic means I’m pretty close to having an almost mouse-free existence.
I’m pretty excited about this. I can now get to almost anywhere I want on the net with just a few keystrokes. I have ALT-G set to go to Google, and I have ALT-ENTER set to go to my bookmarks page. Mozilla’s new typeahead feature means I can zoom through my bookmarks by just typing what I think the URL is called. This works fantastically well – I can get to boing boing by just typing ALT-ENTER,b,o,i,ENTER. I can get to Tom Coates’ site by just typing ALT-G,Tom Coates,TAB,TAB,ENTER (that’s enough to do “I feel lucky” on Tom’s name).
It’s funny looking at all of this and observing what habits I’ve picked up from my time with an iBook. I’m not using multiple workspaces on my new desktop, a combination of learning to live without them on the iBook, and suddenly having more screen resolution than I’ve ever had in my life. And the whole ALT-ENTER thing smacks a great deal of LaunchBar, a great Macintosh intuitive keyboard shortcut utility that really needs to be ported to Linux.