Skip to content

chalkygames123/dotfiles

Repository files navigation

dotfiles

My minimalistic dotfiles for macOS, bootstrapped with Dotbot.

Prerequisites

  1. Install Homebrew.
  2. Run chmod -R go-w "$(brew --prefix)/share" to configure permissions correctly. For more details, see the Homebrew documentation on shell completions.

Getting started

  1. Clone this repository to your home directory.

  2. Review your existing configuration:

    • Check if you already have any files listed in install.conf.yaml under the link section (such as .zshrc or .gitconfig).
    • If you do, either back them up or merge their contents into the corresponding files in this repository.
  3. Run ./install to bootstrap dotfiles.

  4. Clean up your environment to ensure the new configurations take effect:

    unset HISTFILE
    rm -rf ~/.zsh_sessions

    Then restart your terminal.

  5. Run brew bundle to install all packages listed in the Brewfile.

Backing up your applications

To back up your currently installed applications to the applications file, run:

./dump_applications

This can be useful for future reference or reinstallation.

Note

This script requires that your Applications folder is indexed by Spotlight. Check your Spotlight settings in System Settings > Spotlight > Search Privacy to ensure the Applications folder is not excluded.

About

My minimalistic dotfiles for macOS, bootstrapped with Dotbot

Topics

Resources

Stars

Watchers

Forks