Go to file
2023-05-18 22:47:13 -04:00
nvim/.config/nvim initial commit 2023-05-18 22:47:13 -04:00
sh initial commit 2023-05-18 22:47:13 -04:00
ssh/.ssh initial commit 2023-05-18 22:47:13 -04:00
tmux/.config/tmux initial commit 2023-05-18 22:47:13 -04:00
zsh initial commit 2023-05-18 22:47:13 -04:00
.gitmodules initial commit 2023-05-18 22:47:13 -04:00
install initial commit 2023-05-18 22:47:13 -04:00
README.md initial commit 2023-05-18 22:47:13 -04:00

dotfiles

Clone this repo:

$ git clone --recurse-submodules https://git.sr.ht/~jswank/dotfiles

Install my dotfiles:

$ ./install

(which just runs: ls -d */ | tr -d / | xargs stow -R)

There are two potential gotchas:

  1. stow is not installed on the system. Be sure to install it.

  2. There submodules in this repo (mostly neovim plugins) and they didn't get populated when you cloned the repo.

This repo should have been cloned using the --recurse-submodules flag, i.e.

$ git clone --recurse-submodules https://git.sr.ht/~jswank/dotfiles

But, since you forgot, fix this by running:

$ git submodule update --init --recursive