
A while ago I switched to the Colemak keyboard layout which replaces the Caps Lock key with an additional backspace. Most of the time not having Caps Lock was fine but occasionally I find myself having to write whole words in capitals (esp. when programming) which was a pain. If you're using the Gnome desktop environment (or if you load gnome-settings in the background for those using a tiling window manager) you can set the Caps Lock to be toggled by pressing both Shift keys simultaneously. For me this was a huge productivity booster. To do this via Gnome: open the system settings -> Keyboard -> Layout Settings -> Options -> Miscellaneous compatibility options and tick "Both Shift-Keys together toggle Caps Lock" If anyone knows how to achieve this via command line, without gnome-settings, please share.