Thanks to visit codestin.com
Credit goes to github.com

Skip to content

guricerin/homebound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

226 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homebound

  • home ディレクトリ配下のファイルを参照するシムリンクを、$HOMEに再帰的に作成する
  • 意図しないファイルがリポジトリに含まれるのを防止したいので、ディレクトリのシムリンクは作成しない

Before Setup

Install depends

sudo apt update
sudo apt install build-essential procps curl file git
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

SSH setting of GitHub

mkdir -p ~/.ssh/keys/github
ssh-keygen -t ed25519 -f ~/.ssh/keys/github/id_ed25519
cp ~/.ssh/keys/github/id_ed25519 ~/.ssh/
cat ~/.ssh/keys/github/id_ed25519.pub
# paste pub-key to GitHub -> Settings -> SSH and GPG keys -> SSH keys

Clone this repo

cd $HOME
git clone [email protected]:guricerin/homebound.git

Setup

dry-run

./path/to/homebound/setup.sh

apply

./path/to/homebound/setup.sh --apply

After Setup

Install tools

./path/to/homebound/scripts/depends.sh

Set zsh as default shell

echo `which zsh` | sudo tee -a /etc/shells
chsh -s `which zsh`

About

dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors