Dotfiles are the configuration files that make your OS and tools do their magic. They are typically hidden, found in your home folder, and start with a .
- thus they are called Dotfiles
.
# 1) Clone the project
git clone https://github.com/Justintime50/dotfiles.git "$HOME/.dotfiles"
# 2) Source Dots and Shell
cd "$HOME/.dotfiles" && git submodule init && git submodule update
echo ". $HOME/.dotfiles/dots/src/dots.sh" >> "$HOME/.zshrc" && . "$HOME/.zshrc"
# 3) Run Dots initially specifying the Dotfiles URL
DOTFILES_URL="https://github.com/Justintime50/dotfiles.git" dots_sync
Not much here except the .gitconfig
file:
curl -LJs https://raw.githubusercontent.com/justintime50/dotfiles/main/src/personal/home/.gitconfig -o %HOMEPATH%
- Emacs
- Run
M-x package-install use-package
which will bootstrap the remaining packages on first start - You may need to comment out the line that loads the theme until the entire init script is run (which installs the theme) at which point you can uncomment the theme load line
- Run
- iTerm2
- Load iTerm2 preferences by pointing iTerm2 to the
plist
found in thepersonal/iterm2
directory. - Open the GitHub Dark theme file in
personal/iterm2/github-vscode-theme-iterm
and select it as the current theme
- Load iTerm2 preferences by pointing iTerm2 to the
- Vim
- As long as submodules are initialized and updated locally, Vim should set itself up with
Packer
- As long as submodules are initialized and updated locally, Vim should set itself up with
See the Dots project for instructions on managing these Dotfiles.