Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 4, 2011
  1. Mutt: Play with email headers a bit. Change key binding in pager. Som…

    …e small adjustments that don't matter.
  2. Xmonad: Don't care about layout hint anymore.

    In the old days, page scrolling/skipping in Emacs was weird.  Sometimes when the cursor was at the bottom of window, where scrolling was supposed to happen, the cursor would continue going down one or two lines before the actual scrolling.  This was very annoying.  It was probably related to the size of frame being not exactly natural number times line height, or line heights in a frame being not the same because of the use of multiple fonts.  So I set Xmonad to obey layout hint in order to make sure bottom borders of Emacs frames are exactly at the bottom of a line.  And it didn't really solve the problem.
    Now it seems this problem is fixed.  So I don't care about layout hint anymore.
  3. URxvt: Change color scheme.

Commits on Sep 29, 2011
  1. Zsh: Add new script: try

    committed tries to do something multiple times until succeed, or reach
    maximum retry issued as $1.  If $1 is not a number, do $*
    indefinitely.  If $1 is a number, it is interpreted as max retry
    number, and argv[1:] is executed.
Commits on Sep 25, 2011
Commits on Sep 22, 2011
  1. Xorg: Rewrite xinitrc scripts completely. Now different parts in the …

    …X init process is written in separated files under ~/.xinitrc.d.
    Scripts starts with two numbers followed by a dash is executed (soured) orderly.  Then wm-default, which is a symbolic link to one of the scripts whose names start with "wm-".  These are all wrapped in ~/.xinitrc.d/runall.  Then "runall" is executed in ~/.xinitrc, properly wrapped in ck-launch-session, dbus-launch, etc..
  2. Emacs: Clean up a bit. Remove some pieces from ancient times (that's …

    …when Emacs does not have xft support).
  3. Xorg: Change cursor.

  4. Zsh: Don't auto cd. Better to force typing "cd". Change theme for Fir…

    …efox. Add some cdpath so that I don't have to type a long path to cd into some frequently used dirs.
  5. Don't use Rockbox anymore.

  6. Mutt: Fix a bug in mailcap

Commits on Sep 11, 2011
  1. Mutt: Enable scoring in mbox.

Commits on Aug 16, 2011
  1. Mutt: Add =useful mailbox.

Commits on Aug 15, 2011
Commits on Aug 14, 2011
Commits on Aug 12, 2011
  1. URxvt: Change Chinese font.

  2. Adjust email workflow. Now =mbox is the spool. Read mails directly go…

    … to archives. And sent mails have two copies, one of which goes to =sent, the other goes to the archive to preserve threads.
Commits on Aug 10, 2011
  1. Change Firefox gtk theme.

  2. URxvt: Change $TERM to `rxvt-256color', for that screen complains abo…

    …ut `rxvt-unicode-256color' being too long. Screen sucks!
Commits on Aug 6, 2011
  1. Xorg: Since the trackpad has not been properly driven yet, use mouse …

    …key. Don't show screensaver and composite for now. Use the new color profile for Macbook Pro.
  2. Don't use GRC anymore. Don't display the random silly stuff in the be…

    …ginning of a shell. It's too slow.
Something went wrong with that request. Please try again.