No Description

Steven Jacobs 48678a08d4 update asdf 4 months ago
alacritty e96625b45b go back to alacritty defaults 10 months ago
asdf 48678a08d4 update asdf 4 months ago
bash dd39bc49e0 update cargo home 10 months ago
bin cf2662ad94 fix and clean local bin 2 years ago
bspwm 29a7692921 format display when there is no network 1 year ago
editorconfig 739b60b415 initial commit v2 3 years ago
emacs 0633b95c44 support hidpi screens 10 months ago
git 7551bfc266 add direnv .envirc gitignore 1 year ago
node 2897ca8af7 update nvm path 10 months ago
nvim 7e89c89dce Merge branch 'master' of git.stj.io:stjacobs/dotfiles 2 years ago
python d74cdc1728 update rbenv and pyenv paths 10 months ago
ruby d74cdc1728 update rbenv and pyenv paths 10 months ago
tmux d766bc6826 remove troublesome tmux binding 2 years ago
.gitignore 7f803b790f update .gitignore 2 years ago
.gitmodules 2897ca8af7 update nvm path 10 months ago
README.md 8a774b2fb6 update readme to remove nvm 3 years 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