Archive for the ‘Programming’ Category.

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’ »

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’ »