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

creativecreature/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Introduction

I use these scripts to bootstrap new machines, install software and prevent configuration drifts between different laptops I use.

Bootstrapping a new machine

Download this repository as a zip file, unpack it, and run the bootstrap.sh script. The bootstrap script should only be executed once. See the following section for instructions on how to sync the latest changes.

The bootstrap scripts will:

  • Setup the directory structure.
  • Generate SSH keys and change the git remote for this project to use ssh.
  • Install and configure software.
  • Symlink configuration files.

Syncing settings

You only need to run the bootstrap.sh script once. For subsequent syncs just execute the install.sh script to ensure that you have all applications, and configure.sh to configure them.

TODO

Go installs

  • go install github.com/go-delve/delve/cmd/dlv@latest

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