Skip to content

Directory Structure

Jason Weathered and Odin Dutton edited this page Dec 15, 2012 · 4 revisions

The basic directory structure created by fresh.

~                                         # your home directory
├── .freshrc -> ~/.dotfiles/freshrc       # we recommend linking this from your dotfiles repo
├── .fresh/
|   ├── source/                           # remote repos are stored in the source/ directory
|   |   ├── freshshell
|   |   |   └── fresh
|   |   └── github_username
|   |       └── repo_name_1
|   |       └── repo_name_2
|   ├── logs/
|   |   └── update-2012-11-17-001502.log  # generated by `fresh update`
|   └── build/
|       ├── shell.sh                      # generated by `fresh` and should be sourced by your shell config
|       ├── some_file                     # linked by fresh to ~/.some_file by default, or the location specified in your freshrc
|       └── bin/
|           └── some_bin_file             # linked by fresh to ~/bin/some_bin_file by default, or the location specified in your freshrc
├── .dotfiles/                            # example local dotfiles repo
|   └── freshrc
├── .some_file -> ~/.fresh/build/some_file
└── bin/
    └── some_bin_file -> ~/.fresh/build/bin/some_bin_file
Clone this wiki locally