# "Ok" changes, readable scripts and two pics. My copyrighted under either

+

# "Ok" changes, human-readable files and an image. My copyrighted under either

# original license (if modified from upstream) or BSD.

# original license (if modified from upstream) or BSD.

tar -C / -z -x -v -f custom_config.tar.gz

tar -C / -z -x -v -f custom_config.tar.gz

</pre>

</pre>

−

Files explained:

+

Files in custom_config.tar.gz explained:

−

* /etc/literki: my literki configuration which diminishes the active area to not overlap with Zhone's bottom right buttons, adds ä,ö,å letters and adds another "X" behind Fn which closes current window

+

* ''/etc/literki'': my literki configuration which diminishes the active area to not overlap with Zhone's bottom right buttons, adds ä,ö,å letters and adds another "X" behind Fn which closes current window

−

* /root/.fbpanel/default: my fbpanel configuration, cat for details. Note that Debian logo menu's active area is four times the width of the actual (visible) icon.

+

* ''/root/.fbpanel/default'': my fbpanel configuration, cat for details. Note that Debian logo menu's active area is four times the width of the actual (visible) icon.

−

* /root/helpers: quite a stub directory, but in reality I have loads of stuff here and have added it to path

+

* ''/root/helpers'': quite a stub directory, but in reality I have loads of stuff here and have added it to path

Revision as of 07:11, 25 March 2010

My Debian

When setting up my second FreeRunner to use Debian, I took care to document how I had ended up with the Debian system I've been using. At the same time, I made some of my ugly hacks a bit less ugly. I have been also working on packaging the software I use in Debian, if they are not available there (like literki, woosh). This series of commands and configuration is aimed for people who wish to have similar setup, or simply learn potentially very useful things if the default Debian setup is too dull. The images show a running setup.

The instructions are divided in three sections, the two first (Nice and Ugly) you are probably quite interested in. The Bad thing is needed as well by the other configuration but you may choose to compile the software yourself.

Notes at this point:

These instructions use openmoko-panel-plugin, but in reality I use a heavily modified, but alas non-free(ish) mokoservices.py. One day I'll just write a simple button application to my own liking from scratch.

Just noticed that gpsd isn't installed in these instructions, I will add instructions about using that later.

/etc/literki: my literki configuration which diminishes the active area to not overlap with Zhone's bottom right buttons, adds ä,ö,å letters and adds another "X" behind Fn which closes current window

/root/.fbpanel/default: my fbpanel configuration, cat for details. Note that Debian logo menu's active area is four times the width of the actual (visible) icon.

/root/helpers: quite a stub directory, but in reality I have loads of stuff here and have added it to path

/root/.gtkrc-2.0: setting Darklooks theme into use

/root/.keylaunchrc: my personal keylock application to AUX and suspend helper to Power button

/root/.panel-pluginrc: openmoko-panel-plugin customization and disabling of the problematic buttons plugin

/root/.xsession: this is the big one importance-wise, crude hacks to have fbpanel and literki nicely behaving among else. quite well commented.

/root/debian-swirl.png: Debian logo

/usr/local/bin: fbpanel, literki and lockscreen helpers

/usr/share/themes/NeoSpecial: my matchbox theme

The Bad Part

This is the really bad stuff, binaries from random source (me)! Luckily you can compile these three pieces of software easily yourself as well, although that means you need to install development environment on the Neo as well.

Views

Personal tools

My Debian

When setting up my second FreeRunner to use Debian, I took care to document how I had ended up with the Debian system I've been using. At the same time, I made some of my ugly hacks a bit less ugly. I have been also working on packaging the software I use in Debian, if they are not available there (like literki, woosh). This series of commands and configuration is aimed for people who wish to have similar setup, or simply learn potentially very useful things if the default Debian setup is too dull. The images show a running setup.

The instructions are divided in three sections, the two first (Nice and Ugly) you are probably quite interested in. The Bad thing is needed as well by the other configuration but you may choose to compile the software yourself.

Notes at this point:

These instructions use openmoko-panel-plugin, but in reality I use a heavily modified, but alas non-free(ish) mokoservices.py. One day I'll just write a simple button application to my own liking from scratch.

Just noticed that gpsd isn't installed in these instructions, I will add instructions about using that later.

/etc/literki: my literki configuration which diminishes the active area to not overlap with Zhone's bottom right buttons, adds ä,ö,å letters and adds another "X" behind Fn which closes current window

/root/.fbpanel/default: my fbpanel configuration, cat for details. Note that Debian logo menu's active area is four times the width of the actual (visible) icon.

/root/helpers: quite a stub directory, but in reality I have loads of stuff here and have added it to path

/root/.gtkrc-2.0: setting Darklooks theme into use

/root/.keylaunchrc: my personal keylock application to AUX and suspend helper to Power button

/root/.panel-pluginrc: openmoko-panel-plugin customization and disabling of the problematic buttons plugin

/root/.xsession: this is the big one importance-wise, crude hacks to have fbpanel and literki nicely behaving among else

/root/debian-swirl.png: Debian logo

/usr/local/bin: fbpanel, literki and lockscreen helpers

/usr/share/themes/NeoSpecial: my matchbox theme

The Bad Part

This is the really bad stuff, binaries from random source (me)! Luckily you can compile these three pieces of software easily yourself as well, although that means you need to install development environment on the Neo as well.