Skip to content

My configurations for macOS, Zsh, Git, VS Code, Neovim, Tmux, Kitty, Alacritty, Lazygit, Vifm and Powerlevel10k, plus a script to apply them to a new Mac with one command.

License

Notifications You must be signed in to change notification settings

ooloth/dotfiles

Repository files navigation

My dotfiles

It dawned on me to make sure I don't lose these!

Disclaimer

The settings here reflect my personal preferences, so...expect lots of changes and experiments. Unless you love surprises, I highly recommend you fork and customize this repo before you consider using it.

Prerequisites

  1. Connect to the internet
  2. Open System Preferences and sign into iCloud (which will sign you into the App Store for mas)
  3. Open Terminal.app (you'll probably want to increase the font size)
  4. Install Apple's command line tools:
xcode-select --install
  1. Update your Mac's software (your Mac will automatically restart if necessary):
sudo softwareupdate --install --all --restart
  1. Repeat (5) until everything is up to date

Installation

To set up your Mac, run the following command:

curl -s https://raw.githubusercontent.com/ooloth/dotfiles/main/setup.zsh | zsh

Inspiration

About

My configurations for macOS, Zsh, Git, VS Code, Neovim, Tmux, Kitty, Alacritty, Lazygit, Vifm and Powerlevel10k, plus a script to apply them to a new Mac with one command.

Topics

Resources

License

Stars

Watchers

Forks