https://github.com/chalkygames123/dotfiles
My minimalistic dotfiles for macOS, bootstrapped with Dotbot
https://github.com/chalkygames123/dotfiles
dotbot dotfiles macos zsh
Last synced: 2 months ago
JSON representation
My minimalistic dotfiles for macOS, bootstrapped with Dotbot
- Host: GitHub
- URL: https://github.com/chalkygames123/dotfiles
- Owner: chalkygames123
- Created: 2020-08-31T10:10:36.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2026-03-13T08:23:37.000Z (3 months ago)
- Last Synced: 2026-03-13T19:48:40.575Z (3 months ago)
- Topics: dotbot, dotfiles, macos, zsh
- Language: Shell
- Homepage:
- Size: 286 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
My minimalistic dotfiles for macOS, bootstrapped with [Dotbot](https://github.com/anishathalye/dotbot).
## Prerequisites
1. Install [Homebrew](https://brew.sh/).
2. Run `chmod -R go-w "$(brew --prefix)/share"` to configure permissions correctly. For more details, see the [Homebrew documentation on shell completions](https://docs.brew.sh/Shell-Completion#configuring-completions-in-zsh).
## 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`](./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:
```shell
unset HISTFILE
rm -rf ~/.zsh_sessions
```
Then restart your terminal.
5. Run `brew bundle` to install all packages listed in the [Brewfile](./Brewfile).
## Backing up your applications
To back up your currently installed applications to the [`applications`](./applications) file, run:
```shell
./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.