Skip to content

nickpwhite/.dotfiles

Repository files navigation

.dotfiles

My dotfiles are managed with GNU stow.

Installation

  1. Clone the repository, including submodules 4 at a time git clone --recurse-submodules -j4 git@github.com:nickpwhite/.dotfiles.git ~/src/dotfiles
  2. cd ~/src/dotfiles
  3. Install only bash's dotfiles, for example, with stow -t $HOME bash
  4. Install terminal-only dotfiles with stow -t $HOME $(ls -d */ | grep -v ^x-)
  5. Install all dotfiles with stow -t $HOME $(ls -d */)

Extra installation steps

nvim

When opening nvim, run :PlugUpdate in order to install plugins.

Updating

  1. Change into the ~/src/dotfiles directory
  2. git pull
  3. Update all dotfiles with stow -t $HOME -R $(ls -d */)
  4. Update only bash's dotfiles, for example, with stow -t $HOME -R bash

Removing

  1. Change into the ~/src/dotfiles directory
  2. Remove all dotfiles with stow -t $HOME -D $(ls -d */)
  3. Remove only bash's dotfiles, for example, with stow -t $HOME -D bash

About

My configuration for unix-like systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •