Skip to content

professionalSmith/my.dotfiles

Repository files navigation

my.dotfiles for macOS

Unix like operating systems use dotfiles for application configuration management.
These are my dotfiles. There are many like them, but these are mine -- managed with GNU Stow.

Installation

  1. Backup existing profiles.
mv ~/.zshrc ~/.zshrc.bkup
mv ~/.bashrc ~/.bashrc.bkup
mv ~/.bash_profile ~/.bash_profile
mv ~/.profile ~/.profile.bkup
  1. Install GNU Stow.
brew install stow
  1. Clone my.dotfiles repository.
git clone [email protected]:professionalSmith/my.dotfiles.git
  1. Stow stow & shell
cd ~/my.dotfiles/packages
stow --target ../.. stow
stow --target ../.. shell
exec zsh
  1. Stow away
  • Stow packages of interest as was done for the stow and shell packages.
  • Rename existing files to file.bkup if Stow warns about conflicting files.

Removing Packages

cd ~/my.dotfiles/packages
stow -D --target ../.. <package-name>
exec zsh

About

Configuration management with Stow

Resources

Stars

Watchers

Forks

Packages

No packages published