Various config files that I use on Mac OS X and Ubuntu Linux

Kyle P Davis abb2459e4f add reloading of bash profile in instructions 9 years ago
atom 85959409e9 clean up atom linter plugin options 9 years ago
.ctags 01536c2d44 initial repo setup 12 years ago
.eslintrc.js 1727a3a579 js: use .eslintrc.js not .eslintrc, rm babel-eslint for now 10 years ago
.gitignore 01536c2d44 initial repo setup 12 years ago
.jscsrc 54f3373534 fix eslint cfg, update jscs cfg, tweak atom cfg 11 years ago
.jshintrc be09f1a5b9 js: tweak jscs and jshint for esnext stuff 11 years ago
.profile 3e9d1a325a use grep alias vs old GREP_OPTIONS 9 years ago
.vimrc 70f98ada72 vim: +eslint, +editorconfig, +cursors, -ex mode, rm old js plugins 10 years ago
ProKPD.terminal 4b1eef7d1d bump font size to "Monaco 12 pt" for "old" ppl during pair programming and enable antialiasing for my non-Retina external monitors 11 years ago
README.md abb2459e4f add reloading of bash profile in instructions 9 years ago
install.sh b35a4efaa1 rm node-inspector config 9 years ago
install_atom_plugins.sh 6e51bdbdf7 update atom plugins list 9 years ago

README.md

dotfiles

My obligatory dotfiles repository to track and share my personal config files.

I tend to keep my customizations lightweight.

This also serves as a tool for getting new Mac OS X and Linux systems setup in a hurry.

Installation

curl -fsSL "https://github.com/KylePDavis/dotfiles/raw/master/install.sh" | bash -  &&  . ~/.profile

(you do read these scripts, right?)

Highlights

  • .profile
    • uses gimme to simplify installation (to wrap apt-get, brew, etc)
    • uses liquidprompt for awesome shell prompts
    • colors for less,
  • .vimrc
    • uses Vim-Plug to automatically install and load plugins
    • tweaks colors and tabs
    • syntax checking
    • JavaScript support
    • inline colors for CSS
    • gutter for VCS/SCM changes (e.g., git)
  • Atom editor scripts
    • an install script for the plugins that I use