Skip to content

Repository for backing up and syncing dotfiles across different machines.

License

Notifications You must be signed in to change notification settings

sharrison5/dotfiles

Repository files navigation

Yet Another Dotfiles Repository

This is just my way of tracking and syncing dotfiles across machines. Management is via Stow.


Usage

git clone --recurse-submodules https://github.com/sharrison5/dotfiles.git
cd dotfiles/
stow --no-folding [--target="$HOME"] <package/>

Note that some of the packages require slightly different treatment:

stow --no-folding python/
ipython profile create basics

mkdir --verbose --parents ~/.vim/
stow vim/

Documentation

There are a few guides in the doc/ folder:


Stow Installation

# Either of
wget http://ftp.gnu.org/gnu/stow/stow-latest.tar.gz
curl -O http://ftp.gnu.org/gnu/stow/stow-latest.tar.gz

tar -xzvf stow-latest.tar.gz
cd stow-<version>/
./configure --prefix="<dir>"
make install

cd ..
rm -r stow-latest.tar.gz stow-<version>/

Colophon

Sam Harrison, 2018, MIT License. A full version of the license is included in the LICENSE file.

Written in Markown (CommonMark) using the live testing tool.

About

Repository for backing up and syncing dotfiles across different machines.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published