Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.99 KB

File metadata and controls

51 lines (38 loc) · 1.99 KB

dotfiles

To help manage development environment configurations on Linux, macOS, and Windows. Package-specific customizations are outlined below.

Git

.gitconfig

  • Set useConfigOnly to true in support of multiple identity management
  • Set gvim as default editor and difftool
  • diff-so-fancy for colorized, highlighted, readable diffs
  • Checkout cr/lf, commit lf for Windows compatibility
  • Push empty directory as delete for git svn integration
  • Only allow fast-forward merge by default, override if needed with merge --no-ff

.gitignore

Common build, debug, and temporary files from Visual Studio projects or Windows system files.

Vim

  • Load pathogen plugin manager
  • Insert spaces (4) instead of tabs
  • Show line numbers
  • Visible tabs (>---) and trailing spaces (-)
  • Show text exists to left (<) and right (>) of screen when word wrap off
  • Consolas font in gvim

Plugins