Skip to content
/ dotfiles Public

My dotfiles synced from localhost and remote machines

License

Notifications You must be signed in to change notification settings

rdrkr/dotfiles

Repository files navigation

✨ Dotfiles

My personal dotfiles, managed with stow and a custom installer script.

🚀 Installation

  1. Install XCode Command Line Tools:

    xcode-select --install

    If you encounter an error, you can also try:

    sudo xcode-select --reset

    This step is necessary to ensure that the required build tools are available.

  2. Install Homebrew and Git:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && brew install git
  3. Clone the repository:

    git clone https://github.com/rdrkr/dotfiles.git ~/.dotfiles
  4. Navigate to the repository:

    cd ~/.dotfiles

🛠️ Usage

This repository includes a custom install.sh script to manage the setup.

Restore

To restore the dotfiles and install all the dependencies from the Brewfile, run the following command:

./install.sh restore

Backup

To update the Brewfile with your current setup and automatically commit and push the changes, run:

./install.sh backup

Schedule

To schedule hourly backups of your Brewfile using cron, run:

./install.sh schedule

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

My dotfiles synced from localhost and remote machines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published