Swirly Mein Kopf

Saturday, August 9. 2008

Xmonad on my mobile phone


Here at DebConf 8 in Argentinia, I’m working on getting Debian to work on the OpenMoko Freerunner Smartphone. We are progressing quite nicely, soon having the same features as the official freesmartphone.org image. See the pkg-fso wiki page for more on that.

And why do we want to do that? Because we can use everything in the Debian archive on our phones!

This is the xmonad window manager, programmed in Haskell and usually running on my Desktop, now on my mobile phone! And it’s almost usable. Only problem is that the screen keyboard, metacity-keyboard, gets the focus by xmonad, so I can’t actually type into other windows. This could be fixed by configuring xmonad, but for that, I need to install ghc and I do not have these 280MB left on my SD card...

Update: I even made it on the front page of the xmonad home page with this image:


No Trackbacks


Display comments as (Linear | Threaded)

*that's pretty sweet!
#1 thomas hartman (Homepage) on 2008-08-09 17:43 (Reply)
*Yes, ghc is quite a heavy dependency, considering that xmonad itself is kind of a lightweight wm…
#2 Daniel on 2008-08-09 18:34 (Reply)
*BTW, it seems you are a unicode geek as well… :–)
#2.1 Joachim Breitner (Homepage) on 2008-08-09 18:54 (Reply)
*It's not like gcc is any more feasible on a cell phone :P
#2.2 fabjan on 2008-08-09 19:04 (Reply)
*Use the PlainConfig text config parser extension. You can use a text file instead of a haskell file to configure xmonad, and thus remove the need for GHC on the target.
#2.3 Don Stewart (Homepage) on 2008-08-09 19:53 (Reply)
*what about running xmonad remotely? :)
#3 rektide (Homepage) on 2008-08-09 20:07 (Reply)
*Not much less cheating than using gimp :-)
#3.1 Joachim Breitner (Homepage) on 2008-08-09 20:35 (Reply)
*Hi. I'm heavy xmonad user and I thought about trying it on FreeRunner, but I never thought I bump onto someone who actually did it. :-)

How's the usability of this thing on FR? xmonad (and other tiling wms as well) is heavy keyboard-dependent, isn't it a drawback to not have a proper keyboard on OpenMoko phone? Or maybe you're using an external keyboard for control?
#4 harnir (Homepage) on 2008-08-10 22:43 (Reply)
*I only stated that I ran it on my Freerunner, not that I use it :-)
#4.1 Joachim Breitner (Homepage) on 2008-08-10 22:55 (Reply)

Add Comment

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.

What is the first name of the owner of this blog? / Wie heißt der Betreiber dieses Blogs mit Vornamen?
Nach oben