Skip to content

klaaspieter/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My dotfiles. I don't recommend running these as your own. I'm sharing them so you can steal things for your own dotfiles.

Install

Clone onto your laptop:

git clone https://github.com/klaaspieter/dotfiles.git

Install and configure the following:

macOS

Install Homebrew.

Make the 1Password SSH agent path consistent with Linux:

mkdir -p ~/.1password
ln -s ~/Library/Group\ Containers/2BUA8C4S2C.com.1password/t/agent.sock ~/.1password/agent.sock

Linux

Make zsh the default shell:

apt-get install zsh # if necessary
chsh

Install spaceship prompt:

git clone --depth=1 https://github.com/spaceship-prompt/spaceship-prompt.git $HOME/.local/state/zsh/spaceship

Apt has a very old version of NeoVim. Install NeoVim 0.8.0 or later:

sudo add-apt-repository ppa:neovim-ppa/unstable
sudo apt-get update
sudo apt-get install neovim

Install dotfiles

With all the prerequisites out of the way; install the actual dotfiles using rcm:

rcup

Attribution

Many scripts and configurations have been inspired by thoughtbot's laptop script and dotfiles. I've also stolen many things from Gordon Fontenot.