My customized dotfiles for macOS
• Homebrew • iTerm • VSCode • Oh My Zsh • Mac preferences •
To be able to install the dotfiles, you are going to need git
and curl
. These are shipped with the command-line-tools. To install these run:
xcode-select --install
The dotfiles are configured to be installed under ~/.dotfiles-macos/
by default and should be cloned into $HOME
.
See location to change this.
- Clone this repository with:
git clone https://github.com/jonjohansen/.dotfiles-macos.git ~/.dotfiles-macos
Execute the installation script for full installation
./installation
This installs all the applicatins, settings and configurations
This only installs configurations and settings (Recommended for only adjusting your settings, dotfiles etc)
./config
Everything can be customized, and it is recommended to get an overlook of what the dotfiles install and adjust them to preferred settings.
If you want to install the dotfiles somewhere else some paths are dependent on the DOTFILES variable.
in .zshrc
export DOTFILES="$HOME/.dotfiles-macos/"
Note:
The reference to $DOTFILES
in installation
will figure itself out. Don't worry about it. 😉
- A bunch of settings i use for my macOS
- iTerm - Terminal
- Visual Studio Code - Editor
- Spotify - Music
- Slack - Chat
- Discord - Chat
What | Type | Where |
---|---|---|
macOS | settings | .macos |
iTerm | settings | .iterm |
config | /iterm/ |
|
git | config | git/.gitconfig |
ignorefile | git/.gitignore |
|
zsh | config | .zshrc |
oh-my-zsh | config | .spaceship |
basher | ||
Main folder | ~/.basher |
|
basher packages | .basher |
|
Visual studio code | settings | vscode/settings.json |
snippets | vscode/snippets/ |
|
extensions | vscode/extensions |
|
keybindings | vscode/keybindings.json |
These are my personal settings. You should read through every line. Not that you're going to, but it is recommended to find your own preferences. 💅