Skip to content

weimeng/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starting from scratch

https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/

git init --bare $HOME/.dotfiles
alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
dotfiles config --local status.showUntrackedFiles no
echo "alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'" >> $HOME/.bashrc

Cloning into new system

Step 1: Clone dotfiles repository

*nix:

git clone --bare git@github.com:weimeng/dotfiles.git $HOME/.dotfiles

PowerShell on Windows:

git clone --bare git@github.com:weimeng/dotfiles.git $HOME\.dotfiles

# Dot source dotfiles PowerShell config
If (!(Test-Path $PROFILE)) { New-Item -Path $PROFILE -Force }
Add-Content $PROFILE ". $HOME\.config\powershell\Microsoft.PowerShell_profile.ps1"

Step 2: Restart terminal session

Step 3: Checkout and configure

dotfiles checkout
dotfiles config --local status.showUntrackedFiles no

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published