Thu Dec 17 07:59:15 EST 2015 Went to bed a little after ten, and woke up around seven. Slept well, apart from waking up for half an hour around five. High of forty-one and scattered flurries. Goals: Work: - Work on remote worker stuff No. I'm not going to have time to make real progress on this until the new year. - Manager meeting Done. - Rent increased for LT and HV Postponed until January 1. - Review invoices Done. The parts for the new firewall arrived after my morning meeting. I built it before lunch. Nice. Thirty minute walk at lunch. A few seagulls and a couple of pigeons. Gray sky. Installed pfSense in the afternoon. Home: - ipfw notes - Think about reorganizing my dotfiles (per machine?), maybe using GNU stow A bit. Per platform and per machine. Use stow for deployment. Think about using includes where possible for minor variations between machines. - Go to bed a little early Took another walk after work. Twenty minutes. I like how the tall trees wave in the wind. Questions: - Now, on Debian testing, after I initially log into X, xclock doesn't get the settings in .Xdefaults until I manually run `xrdb .Xdefaults`. Why? https://bbs.archlinux.org/viewtopic.php?pid=1338460#p1338460 Looks like .Xdefaults might be deprecated, and not loaded by default. Still, other things seem to respect its settings. Odd. Added to .xsession: # Load .Xdefaults xrdb -load $HOME/.Xdefaults Interesting: https://wiki.archlinux.org/index.php/Dotfiles Occasionally, software may keep plain-text passwords in configuration files, as opposed to hooking into a keyring. In these cases, git clean-filters may be handy to avoid accidentally commiting confidential information. E. g., the following .gitattributes file assigns a filter to the file “some-dotfile”: # .gitattributes some-dotfile filter=remove-pass Whenever the file “some-dotfile” is checked into git, git will invoke the filter “remove-pass” on the file before checking it in. The filter must be defined in .git/config, e. g.: [filter "remove-pass"] clean = "sed -e 's/^password=.*/#password=TODO/'"