Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 2.17 KB

README.md

File metadata and controls

73 lines (46 loc) · 2.17 KB

Buffet

A sampling of the tastiest dotfiles, configurations, and plugins from across the internet, primarily congregated for use across Bendyworks's plethora of machines.

These configurations assume up-to-date versions of the following tools:

  • Bash
  • Vim
  • Git
  • Tmux
  • Ruby

Usage

Clone this project anywhere onto your machine and then input in your terminal:

$ [your buffet directory]/bin/deploy

All files within dotfiles/ are symlinked into your home directory. Any dotfiles that would be overwritten are moved to [filename].unused, to avoid possibly overwriting old configurations.

dotfiles/prompt holds the Bash prompt styling, and dotfiles/vundle contains Vundle DSL syntax for managing Vim plugins. Otherwise, all dotfiles belong to their respective programs.

Note: The script to install Atom packages relies on ruby. Please have this configured on your system prior to running deploy

Local Overrides

Local (preferably non-destructive) overrides for these configurations can be set on a per-user basis by adding the following files to your home directory:

  • .bashrc.local to override terminal settings
  • .vimrc.local to override Vim settings
  • .vundle.local to load additional plugins in Vim

Extras

There are sample dotfile and configuration snippets located in this folder. These are not included in the default setup for various reasons, including features that require additional software installation or they may be experimental in nature or otherwise non-standard in some way.

Contributing

Because these files are intended to be shared whole-cloth across machines, and because configuration options for various programs may be entirely incomprehensible to the unfamiliar, all additions must be commented to explain their purpose.

Otherwise, pull requests are always welcome!

Thanks

So many lines are cribbed from Josh's dotfiles that I lost count. He is the workflow avatar.

Additionally, content has also come from:

https://github.com/mathiasbynens/dotfiles https://github.com/thoughtbot/dotfiles/blob/master/gitconfig

License

See the LICENSE file.