Here is a brief overview of how the project is organized.
.
βββ README.md
βββ aliases/
βββ code/
βββ func/
βββ git/
βββ lang/
βββ os/
βββ prompt/
βββ shell/
βββ symlinks/
aliases/
contains all aliases, organized in files by type.code/
contains all IDE/editor configurations, in folders by type.func/
contains all helper functionsgit/
contains all git configurationlang/
contains all language specific configurationsos/
contains all os-specific installations and preferencesprompt/
contains prompt configurationshell/
contains all shell configurationsymlinks/
contains all scripts that symlink important files to the root directory (~/
)
β οΈ WARNING: While it's very easy to take someone's dotfiles and install them to your own machine, it's not recommended unless you understand exactly what you are doing and running.I would highly recommended reading through the codebase before you decide to run the install script.
Given then warning, if you decide to continue, run the following.
git clone https://github.com/emma-campbell/dotfiles ~/.dotfiles
cd ~/.dotfiles
sh bootstrap.sh