Skip to content

januswel/dotor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotor v0.1.15

Circle CI

dotfile setuper

synopsis

  • creates symbolic links to dotfiles in your home directory.

install

Just get a newest binary for your os/arch and "dotor.yml" from release page.

usage

dotor.yml

See your "dotor.yml". If you need to add some dotfiles, write settings for them to your "dotor.yml".

your dotfiles

Fetch your dotfiles out of your sources.

  • from github
  • from your other machines
# from github
mkdir -p /path/to/your/dotfiles
cd /path/to/your/dotfiles
git clone git@github.com:youraccount/dotfiles.git .

dotor

Run dotor with some arguments.

# creates symlinks in keeping with a setting file
dotor_<youros>_<yourarch> dotor.yml /path/to/your/dotfiles

future works

  • dry run
  • (may) creates symlinks for well-known dotfiles without setting files
  • (may) deletes symbolic links made by dotor from your home directory.