# Arch Linux * `config/` -> map contents to `~/.config`. * `home/` -> map contents to `~/`. # Setup * Full disk encryption with Veracrypt * Store /tmp in RAM * Move browser cache directories to /tmp as a means of reducing file writes on SSD * Fix fonts by placing the following XML into `/etc/fonts/conf.avail/29-prettify.conf` and then symlinking: `ln -s /etc/fonts/conf.avail/29-prettify.conf /etc/fonts/conf.d/29-prettify.conf` ``` rgb true hintslight true lcddefault ``` ## Map caps to left-ctrl * Most promising method * Install `xorg-xmodmap` * Map `linux/home/Xmodmap` to ~/ * The above taken from https://wiki.archlinux.org/index.php/xmodmap * Second method: map caps key to left-ctrl (see https://wiki.archlinux.org/index.php/Map_scancodes_to_keycodes for details) * edit `/etc/udev/hwdb.d/10-my-modifiers.hwdb` * add: ``` evdev:atkbd:dmi:* # built-in keyboard: match all AT keyboards for now KEYBOARD_KEY_3a=leftctrl # bind capslock to leftctrl ``` * run `udevadm hwdb --update` then reboot ## Install clipboard getter * `pi xsel` * Now we can grab clipboard content in vim using `:read !xsel --clipboard --output`