Skip to content

I use this repository to prevent configuration drifts between my laptops. It contains scripts for installing programs and symlinking configuration

Notifications You must be signed in to change notification settings

viccon/dotfiles

Repository files navigation

Dotfiles

Introduction

I use these scripts to bootstrap new machines, install software and prevent configuration drifts between my personal laptop and the one I use at work.

Bootstrapping a new machine

Generate SSH keys, copy them, and add them to Github:

ssh-keygen -t rsa -b 4096 -f ~/.ssh/personal
pbcopy < ~/.ssh/personal.pub

ssh-keygen -t rsa -b 4096 -f ~/.ssh/work
pbcopy < ~/.ssh/work.pub

Run the bootstrap script to install and configure everything, and then restart the computer:

./bootstrap.sh

After the reboot, stow all configuration files:

stow -t ~ .

and then install node using volta:

volta install node

Lastly, make fzf work with CTRL + R:

$(brew --prefix)/opt/fzf/install

About

I use this repository to prevent configuration drifts between my laptops. It contains scripts for installing programs and symlinking configuration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published