Home directory setup
This page describes the quirks of my $HOME.
Hierarchy
The main directories in my $HOME are:
- tmp: contains temporary files of all sort: my downloaded files go there, so do my tests.
- bin: contains user-specific executable. Usually only some small scripts.
- data: contains documents that do not need to be put in version control. These typically are PDF papers and other archived documents. The directory also contains things I am working on now but do not think necessary to put under revision control (e.g administration crap)
- multimedia: contains my collection of audio and video files. This might be mounted on a different partition, see the relevant host documentation for more.
- rep: contains my repositories (most under git). This is where I do most of my work.
- now: contains symbolic links to various directories on which I am working now. My .bashrc automatically generates aliases to cd to those.
Packaging
The hierarchy and the configuration file in my home directory are packaged in home-config.