GeekTool messes up formatting for cat
The mis-alignment is a result of using a variable width font. Switch to a fixed-width font in the Geeklet and you'll see the text aligned similar to how it is in the Terminal app.

Open the Geeklet editor and under the Style section press the Click here to set font &amp; color button.



If you like the way your content looks in the Terminal.app you can use the Monaco font for your Geeklet -- that's the same font Terminal.app uses. You see your Terminal.app font settings under Terminal &gt; Preferences... on the Settings tab.