git clone https://github.com/mortnod/dotfiles.git- Modify settings.sh to your needs
- Change git name, and remove packages/applications you don't need
- Run the install script:
./install.sh
Pst! You can also run only parts of the installation script, for example setup/macos.sh. Just make sure to run setup/prerequisites.sh first to ensure that the script doesn't fail.
Lots of things! The following things will happen in cronological order:
[?] = Optional (the installer will ask before making the change)
- Prerequisites
- Install Xcode Select
- Install Homebrew
- Install essential brew packages (e.g.
fish,node,pythonandcoreutils)
- Fish
- Symlink universal dotfiles (such as .gitconfig and .vimrc)
- Symlink fish specific dotfiles
- Install Fisherman (fish package manager)
- Install Fisherman packages (e.g. pure theme and z)
- [?] Set fish as default shell
- [?] Bash
- Symlink bash specific dotfiles
- Install bash specific brew dependencies
- Vim
- Install vim-plug (vim package manager)
- Install vim plugins (see .vimrc)
- Git
- Set git name and email
- [?] Hyper
- Install Hyper
- Install HPM (hyper package manager)
- Install Hyper packages
- [?] Install global NPM packages
- [?] Change macOS default (about 100 tweaks in total)
- [?] Install applications (such as Chrome and Dropbox)
For more information of what the actual dotfiles does, take a look at source code.
You don't have to do anything. Just run install.sh or setup/hyper.sh.
- Open the file
other/snazzy.terminal - Open Preferences ➔ Profiles
- Select Snazzy and click Default
- Open the file
other/snazzy.itermcolors - Select Snazzy from Preferences ➔ Profiles ➔ Colors ➔ Load Presets

