No Description

Steven Jacobs df74acc65f update submodules 2 weeks ago
alacritty 8c2e8d89a4 add font and paddin values 2 months ago
bash df74acc65f update submodules 2 weeks ago
bin cf2662ad94 fix and clean local bin 2 months ago
bspwm 0de09f961b update bspwm configs 2 months ago
editorconfig 739b60b415 initial commit v2 1 year ago
emacs df74acc65f update submodules 2 weeks ago
git 9c0c6c9f97 fix indentation 1 year ago
node df74acc65f update submodules 2 weeks ago
nvim 646526d644 update nvim config 7 months ago
tmux dce6caa9de update default terminal to more widely supported screen 5 months ago
.gitignore e4d7412b03 Merge branch 'master' of https://git.stj.io/stjacobs/dotfiles 6 months ago
.gitmodules 2ab666c8bd add nvm and init node section 5 months ago
README.md 8a774b2fb6 update readme to remove nvm 1 year ago

README.md

dotfiles

Prerequisites

  • stow

Getting started

$ git clone --recursive https://git.stj.io/stjacobs/dotfiles .dotfiles
$ cd ~/.dotfiles
$ stow bin
$ stow nvim
$ stow bash
...

You can choose which configurations you want by stow'ing the directory that has what you need.

Additional steps

nvim

  • Open an nvim window and run :PlugInstall

Opinionated software this includes

  • depends on neovim for vim configuration

Optional files

~/.gitconfig_local

This file contains git configurations that will not be checked into version control. I use this for the name and email that I use by default on that machine for commits.

~/.bash_local

This is for one-off Bash configruations that do not go into version control.

TODO:

  • get vim-plug integrated in a better way.

Additional reading

GNU Stow