Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

briefcase

A repository for tracking dotfiles and other pieces of system configuration.

It's dangerous to go alone. Take this... A dotfile briefcase for a travel salesman.


Installation

First, clone the bare repository into home:

git clone --bare git@github.com:arthur-sebastian/briefcase $HOME/.briefcase

Then checkout its contents:

git --git-dir=$HOME/.briefcase --work-tree=$HOME checkout

Finally, run the included setup script to finalize the installation:

chmod +x $HOME/.briefcase-utils/setup.sh && $HOME/.briefcase-utils/setup.sh

Usage

To use version control with your dotfiles use the 'cfg' command alias inside the home directory, like so:

cfg add ~/.config/nvim/
cfg commit
cfg push origin main

This alias appends required flags to 'git' command, so that it can work with the bare repository.

About

Configuration files and setup scripts for settings migration across different machines.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages