- Link
~/.dotfiles
points to freshly cloned git repoawesome_dotfiles
- Dependencies get cloned into
awesome_dotfiles/deps/
checking if readlink command is present; aborting if not
Check if it’s a regular file or symlink / aborting if regular
Build git url based on repos name and return url
Return error message based on clone’s return status
Fetch/update dependencies for included git repos
Verify and/or update links ~/.dotfiles, which should point to repos.
Grab external dependencies for:
- zsh
- emacs
- vim
- other
- TC
- Rst
- Black
- Red
- Green
- Yellow
- Blue
- Purple
- Cyan
- White
Constants will be defined in ~/.options/shell-options.zsh
Look at: Zsh key bindings
File prompt.zsh is referencing
~/.options/shell-options.zsh
.
See zsh readme for more information.
- zsh_deps
- emacs_deps
- vim_deps
- other_deps