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
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 (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
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.
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!
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
See the LICENSE
file.