Get notification when long running commands are done

I often launch a long running command (e.g. a build or firmware upgrade), then wander off to another virtual desktop to take care of a few small tasks while I'm waiting for the command to complete. Unfortunately those "little tasks" tend to suck me in and I forget ...

Offline RSS Readers on Linux

Building an RSS reader must be some kind of rite of passage. Everybody has probably started one at one point. (Hey, I've done it too.) It seems easy enough, right? Unfortunately, it is pretty easy to get something sort-of working. Which means that there's a lot of junk ...

Quick & Dirty “sniffer” for when you don’t have tcpdump

I recently needed a way to test if packets were reaching a linux device I'm testing. The device didn't have tcpdump installed, so I didn't have a real sniffer. Fortunately all I really needed was confirmation that packets were arriving. iptables to the rescue! Assuming there are ...

Don't Forget dmenu

When you install i3 on Ubuntu via apt-get install i3-wm, it should come with dmenu, but it doesn't.

Dmenu is a handy launcher that you can (by default) invoke with mod-d, then start typing the command you want to run (with dynamic completion) and press enter when the command ...

Moving Through i3 Workspaces

The default i3 config file only has commands to move to a specific numbered workspace (e.g. mod-1, mod-2). For better or worse, I'm in the habit of "traveling" through the workspace list using Ctrl-Alt-Up and Ctrl-Alt-Down (or Left and Right, if you prefer a horizontal feel for your ...

« Page 4 / 19 »