Skip to content

emptonaut/dotfiles

Repository files navigation

Shoefiles

Intro

A collection of customizations for programs that use the ~/.configrc convention and a script to put them in place.

Essentially, configs is a psuedo-home directory. The scripts move the dotfiles repo to ~/.dotfiles create and link the corresponding files in the home folder to whatever is in this folder.

For example:

$HOME/.zshrc -> $HOME/.dotfiles/.zshrc
$HOME/.config/nvim/init.vim -> $HOME/.dotfiles/.config/nvim/init.vim

The scripts back up conflicting existing files to ~/.dotfiles/dotfiles.backup.

Features

  • Non-destructive file installation methods -- any of your existing dotfiles will be backed up
  • Git setup, including username, email, and a global .gitignore

The disclaimer here is obvious; use at your own risk. I've done my best to make sure the installation is non-destructive.

Installation

Clone and run:

git clone https://github.com/shoelick/dotfiles.git && cd dotfiles && ./install.sh

This will automatically move the installation to $HOME/.dotfiles, backup any existing dotfiles setups into the new $HOME/.dotfiles/dotfiles.back, and symlink actual configuration dotfiles to their respective counterparts from this repository.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors