Basic dotfiles setup for osx.
- version 2.0.0
for linux: go here
These dotfiles are opinionated, so please compare the environment settings to yours and modify the files as needed.
- Go to git folder and modify
.gitconfig
with your own information. - Review the
.vimrc
file and edit as needed to fit your preferences. - Only source from
install.sh
unless you know what you're doing. - Edit the 'binary switches' inside the
install.sh
file to turn ON/OFF the installation of a specific module. accepted values are0
and1
. Some switches are important for the script to run properly so handle with care. You can add more customization in theextras
section of theinstall.sh
file for convenience, or simply modify any file as needed! - After installation, you can run the cmd
help
in the terminal to print out a list of the custom aliases that were configured. If you add additional aliases and/or exports, you can update thehelp.sh
for your own reference. - I really gave up on the
bash
related files because I likezsh
so much more. So use bash at your own discretion. - Successful updates should print out
owari
in the terminal. It meansdone
in 🇯🇵.
A non-exhaustive list of dependencies that can be installed.
- homebrew
- git
- figlet
- htop
- wget
- nmap
- npm
- xcode
- zsh + oh-my-zsh
- chrome
- slack
- atom
- zoom
- android
- iOS
Preferably with a new installation of osx.
- Run the following cmd:
Full Installation
cd $HOME
git clone https://github.com/rjsuzuki/osx_dotfiles.git ~/.dotfiles
source ~/.dotfiles/install.sh
Light Installation
cd $HOME
git clone https://github.com/rjsuzuki/osx_dotfiles.git ~/.dotfiles
source ~/.dotfiles/install_light.sh
- Run the following cmd:
cd $HOME
git clone https://github.com/rjsuzuki/osx_dotfiles.git ~/.dotfiles
- Modify files as needed, and then run:
cd $HOME
sudo source $HOME/.dotfiles/install.sh
- make sure to uninstall
oh-my-zsh
and/or delete the$HOME/.oh-my-zsh
directory before trying again.
- macOS sets PATH environment variable to:
/usr/local/bin:/usr/bin/:/usr/sbin:/sbin by default
- home directory ~/bin for commands
- append to existing Path with:
export PATH="\$PATH:~/bin"
.bash_profile
is convention
Enter this for temp help. Add to bash/zsh profile to fully restore default PATH
on osx.
export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
🙏 Cheers to the dotfile community.