Archive for June 2009

Update: Combining calcurse and conky

Wow, that was fast! I only wrote the bug report to the creator of calcurse two days ago and received a patched version yesterday already! That’s what I call support. I tried this new version and can absolutely confirm that the bug I reported is fixed. Thus, it’s time I update my conky adaption as well. Not much needs changing, but there’s one thing I didn’t consider about when creating the “workaround” version…

Continue reading ‘Update: Combining calcurse and conky’ »

The pimpl-pattern

Today a colleague and I discussed whether the pimpl-pattern was such a good idea to be used. He argued that it hides implementation details which might remind you of the internal implementation of the respective class while looking at its header file. Thus, it’s easy for you to miss stuff that you have already implemented but forgot about, eventually leading to you implementing it twice (or even more often).

Continue reading ‘The pimpl-pattern’ »

An Arch Linux xdm theme

Today I finalized a PKGBUILD for Xappe‘s Arch Linux xdm theme, which I find really nice. For those who don’t know, xdm is a very minimal (and usually ugly) graphical login manager for the X window system. It has very few dependencies and low hardware requirements, making it a good choice for low-end environments or minimalism freaks like myself…

Continue reading ‘An Arch Linux xdm theme’ »

The "Please don't crash" button…

Today I was sighing out loud at work when the window$ explorer crashed once more unexpectedly… My colleague laughed and then told me about something I took for a joke at first… He said there was a an option in the window$ explorer which would stop it from crashing. I laughed out and inquired how that option was supposed to be named? The “Please don’t crash” button?

Continue reading ‘The "Please don't crash" button…’ »

Combining calcurse and conky

I’ve finally found a way to remind myself of important dates! Although it is a little too late now to use it really effectively (I’ve already finished my studies at university at which time I really could have used this), I think it will still find its use. What I’ve been looking for all the time is a tool which can organize dates and put them out in an interpretable format on the command line. The tool I found which does exactly that and exactly the way I want it is called calcurse.

As the name denotes, calcurse features a curse-based interface to organize your dates and a todo-list. It has extremely few dependencies and is very customisable. However, for me to be reminded all the time, the organized dates need to be present on my desktop all the time to increase the chance that I’ll actually have a look at them ;) So I installed conky and started investigating on how to get it to display the dates from calcurse.

Continue reading ‘Combining calcurse and conky’ »

Getting Arch on USB: A journey

This week I decided to finally realise something I had planned for a rather long time… buy a USB stick and install Arch on it. Now, enthusiastic as I might be towards Linux generally and Arch specifically, I’m not as blind not to know that most people I want to get data to or from are using window$.

So I decided that the stick should be partitioned in three partitions: One to hold Arch, one (potentially encrypted) home partition and a large FAT32 partition, which is supposed to be accessible from various operating systems. Never having installed Linux on a USB stick before (except with a premade image file), I reckoned that this would take some time. I was wrong… not with the fact that it would take long, but with what exactly would take long.

Continue reading ‘Getting Arch on USB: A journey’ »

Hello world!

There it is, my first blog ever.

I was already thinking about somehow writing down some of my experiences with computing in general and Linux in particular when crouse started offering blogs on this website. Being a very satisfied Arch Linux user since early 2008, I didn’t have to think twice about this generous offer. My name associated with my favourite Linux distribution? Why not!

Continue reading ‘Hello world!’ »