I like to have all "stuff that I need to do something with" collected at one place. For the virtual world, this place is my email inbox. To remind me of things, I send myself an email and can be sure that I'll process it at a later point in time for example. Having another place with the result of RSS feeds always annoyed me a bit. As soon as I realized that I find this annoying, a solution was easy to implement of course:
aptitude install rss2email

and a cronjob, executed every few minutes:
*/10 * * * * r2e run

will lead to all our fine blag posts ending up as email notifications.

## GithubTodos

1. https://github.com/dear-github/dear-github []
2. https://github.com/isaacs/github/issues []
3. on a side note, tellmewhenitcloses.com is pretty handy to avoid too many notifications in the first place []
5. Using local storage is handy for people that are not very concerned about privacy and just use the cloud synchronization feature of their browser: the content of their ToDo list will then also just be synced to all their devices. []

## Keep Cygwin Applications from setting NTFS security descriptors

If you run cygwin applications such as [the rsync-backup script](/2014/01/31/incremental-backups-with-rsync-in-windows/), you will sometimes run into trouble with odd NTFS permissions being set by the cygwin application. My tip is to avoid this by making cygwin not set *any* permissions at all. If a cygwin application then creates a file, for instance, this file will only inherit its security settings from the folder it is contained in. This way, you can set access control on the root directory and all the files created by rsync inside that folder will inherit these permissions. How to do it? Open your cygwin shell and edit /etc/fstab which should contain only one non-comment line:
none /cygdrive cygdrive binary,posix=0,user 0 0

Now insert the noacl attribute, see [the cygwin manual](http://www.cygwin.com/cygwin-ug-net/using.html#mount-table):
none /cygdrive cygdrive binary,noacl,posix=0,user 0 0

And the next time you run rsync-backup, it will *not* set all kinds of awkward permissions on your files which make them unreadable on a freshly installed computer. Just saying.

## The Onebag

1. I have been thinking about putting a towel in there, but I never really need one. Hotels and friends give you towels, and one of those is usually where I stay. []

## Incremental Backups with RSYNC in Windows

I was pointed to the cool rsync-backup script which uses cygwin's rsync and hardlinks in NTFS to provide a method for incremental backups which is probably the best I have seen so far. Basically, the effect is as follows: Whenever you backup your data to the backup location (which is somewhere on an NTFS drive), the only actual data that will be copied is for the files that have changed since the last backup. Nevertheless, there will be a new folder in your backup location which contains all files and folders you just backed up. Just: Those that did not change have not been copied, they have just been hardlinked to the old files instead. Now here comes the best part: The actual contents of a file with more than one hardlink to it are deleted only after the last link to it has been removed. Thus, you can delete old backups and the only data that will actually be deleted is the old data, the data that changed in later backups. Now, I modified the script slightly to better suit my needs. First of all, I only back up a single folder. If you want to backup multiple folders to a single location, move along. This is not for you. Use the original rsync-backup if you wish. Mine is different. Do you want to know more?

## Show Text File on Windows Desktop as Background

Finally there is an official way of setting a text file as your Desktop Background: Windows Sysinternals BgInfo. This tool can show a lot of information about your system but may also show the contents of a Textfile: Press the button Custom... on the right and then New.... There you may select Contents of a file and include a path to the text file. After you saved the BfInfo config file somewhere on your system, you can call BgInfo in the following way to update the background image:
bginfo c:\System\config\bginfo.bgi /timer:0

This may be useful to show log files that you want to keep an eye on or the shadowfile of your favorite TaskWarrior report.

There are scripts to enable shell completion in TaskWarrior (e.g. for projects and tags). Since I use cygwin with mintty this one was suitable for me. I added the lines
complete -o nospace -F _task t
complete -o nospace -F _task ta

at the bottom though to support the shortcuts t and ta.

## The Eisenhower Matrix in TaskWarrior

The Eisenhower Method is based on the simple understanding that urgency and importance are not the same (see for example The Eisenhower Method with a picture of the "matrix" at Wikipedia). The goal of this post is to implement it with TaskWarrior. Do you want to know more?

## Launching Applications under Windows

How do you launch applications under Windows? More precisely: How can you optimize this? I haven given this question some thought and tried a program called Quick Key Launch. If you are interested, you can find more details in my article.

## HowTo build TaskWarrior from source without root privileges

The new version of TaskWarrior (2.2.0) supports the new field scheduled which is/maybe pretty handy. The short version of how to install it on a linux machine (without asking root): Follow the instructions in the file INSTALL from the source tarball and set the flag DCMAKE_INSTALL_PREFIX of cmake to your home directory. Do you want to know more?

Today I stumbled across another useful feature of my beloved TaskWarrior: One can assign an urgency-coefficient to tags (and this coefficient can also be negative):
urgency.user.tag.maybe.coefficient=-100.0

I use the maybe-Tag to store ideas that I may or may not approach one day. Once a month and whenever I feel like doing something "useless", I can review the list and have every idea at one place (and I am always able to store such an idea). But of course I want to prevent +maybe tasks from showing up in reports like "next". This feature with a negative urgency-coefficient achieves exactly this. You can find more Options at the TaskWarrior documentation.

## TaskWarrior – Stop worrying and start warrioring!

# Why TaskWarrior? After I've heard of the software TaskWarrior in summer of 2012, I started using it instantly. My main reasons are: * Since I'm a big fan of self quantification, I wanted the data to be accessible and independent of the existence of any software company. The TaskWarrior stores its data in text, which is imho the most future proof format. * Everything from the system described in David Alan's book "Getting things done" (short GTD) can be implemented with TaskWarrior. * It is cool and geeky to use (via command line!). This has a real advantage too: you have the full power of your shell at hand and the programm itself also has powerfull batch processing capabilities. --- Do you want to know more?

## Windows Customization

In the recent weeks, we have acquired the phony habit of customizing our Windows desktop PC's. The following is my checklist for making a Windows PC more pretty. ## Making Windows Themable You go and download the universal theme patcher: * Universal Theme Patcher Homepage (Author's Blog) * Universal Theme Patcher on nullteilerfrei Then, you click it. You can find a ton of themes on deviant art, but I'd strongly advise against overly dark themes, it really does not make for a healthy working environment. ## The Logon and Boot Screen To customize the windows login screen to look really nice, we have to do several things. * To change the background image, you simply use the Tweaks Logon Changer: * Tweaks Logon Changer Homepage * Tweaks Logon Changer on nullteilerfrei * To remove the little branding logo on the bottom of the login screen, you open the file
%SystemRoot%\Branding\Basebrd\basebrd.dll

in a resource editor of your choice1 and simply delete the corresponding resource bitmaps. Note that some of the bitmap resources are not used for the logon screen but for other dialogs, such as the shut down menu that appears when pressing ALT+F4 on the desktop. * If you have a fingerprint reader and you are annoyed by the blue Fingerprint icon, you can change these icons by replacing the bitmaps in the file
%SystemRoot%\System32\BioCredProv.dll

## The Boot Screen To change the Windows boot screen, best use the Windows 7 Boot Updater: * Windows 7 Boot Updater Homepage * Windows 7 Boot Updater on nullteilerfrei ## The Start Orb For changing the start Orb in Windows, I strongly recommend using the Start Orbz Studio; * StartOrbz Studio on deviant art * StartOrbz Studio on nullteilerfrei ## The Wallpaper Seriously? I really like wallhaven, but there are most literally a million wallpaper archive sites out there.
1. We recommend either resourcer or resource hacker. []