Setup Local cli environment with zsh, ohmyzsh, vim plugins, etc.
Pull submodule deppendencies and plugins
cd [PATH_TO_DOTFILES]
git submodule update --recursive --init[PATH_TO_DOTFILES]/_configuration/install_homebrewOR install here Homebrew
use homebrew's bundling feature to bring over my commonly used packages,
cd [PATH_TO_DOTFILES]
brew bundleAutomatically link:
.asdfrc.bashrc.gitconfig.gitignore.oh-my-zsh.tmux.conf.tmuxinator.tool-versions.vim.vimrc.zshrc
Running the script with no args will dry-run and print out symlinks that would be created.
[PATH_TO_DOTFILES]/_link_dotfilesRun with argument live to create symlinks
[PATH_TO_DOTFILES]./_link_dotfiles live[PATH_TO_DOTFILES]/_configuration/init_screenshot_dir[PATH_TO_DOTFILES]/_configuration/install_italic_terms
# Remove this line from .tmux.conf.local if not installing italics
# set -g default-terminal 'tmux-256color-italic'If using Obsidian with iCloud storage, this will symlink that path (which is long) to ~/icloud-obsidian for easier access from CLI
[PATH_TO_DOTFILES]/_configuration/link_icloud_obsidian