My macOS and Linux dotfiles
The dotfiles configuration works for macOS and Ubuntu/Pop Linux including WSL. It is untested with other Linux distributions but should work with any reasonable POSIX OS.
Path | Description |
---|---|
conf | Files to be symlinked to user's home configuration directories |
scripts | Scripts for setting up different environments |
themes | Useful themes |
The following are the minimum requirements for dotfiles to work:
- git
- zsh
On macOS, Xcode is expected to be installed and configured.
sh -c "$(curl -sSL https://raw.githubusercontent.com/ascarter/dotfiles/main/install.sh)"
If directly executing script is not desired, clone into a location (recommend ~/.config/dotfiles
)
git clone git@github.com:ascarter/dotfiles.git ~/.config/dotfiles
cd ~/.config/dotfiles
./install.sh
Run the uninstall script to remove the symlinks and restore any original files:
cd ~/.config/dotfiles
./uninstall.sh