8003d09e69c3e3e4ecbb17232a2ebe631a83b1f6
David Blume Fix a typo in the README.

David Blume authored 9 years ago

1) # David Blume's dotfiles
David Blume first commit

David Blume authored 9 years ago

2) 
3) These are some of David Blume's dot files to be installed
4) in new user home directories.
5) 
David Blume Create pathogen branch.

David Blume authored 3 years ago

6) This is the pathogen branch for vim before version 8.
7) 
David Blume first commit

David Blume authored 9 years ago

8) ### Getting the project
9) 
10) You can get a copy of this project by clicking on the
11) [ZIP](http://git.dlma.com/dotfiles.git/zipball/master)
12) or [TAR](http://git.dlma.com/dotfiles.git/tarball/master) buttons
13) near the top right of the GitList web page.
14) 
David Blume Fix a typo in the README.

David Blume authored 9 years ago

15) With an account, you can clone from the origin with:
David Blume first commit

David Blume authored 9 years ago

16) 
17)     git clone ssh://USERNAME@dlma.com/~/git/dotfiles.git
18) 
David Blume Update README to reflect ch...

David Blume authored 6 years ago

19) ### Installation
David Blume first commit

David Blume authored 9 years ago

20) 
David Blume Fix a typo in the README.

David Blume authored 9 years ago

21) If you're not cloning the repo, then run the following:
David Blume first commit

David Blume authored 9 years ago

22) 
23)     ~$ mkdir dotfiles
24)     ~$ cd dotfiles
25)     dotfiles$ curl -L http://git.dlma.com/dotfiles.git/tarball/master > dotfiles.tar
26)     dotfiles$ tar -xvf dotfiles.tar
27)     dotfiles$ rm dotfiles.tar
28) 
David Blume Make setup.sh only backup c...

David Blume authored 9 years ago

29) Then, when you run `setup.sh`, it'll backup your changed files to `backup_of_dotfiles_<date>`
30) and replace them with the ones here. You can perform a **dry run** to see which files will
31) be changed by passing the "-n" parameter.
32) 
33)     dotfiles$ ./setup.sh -n
34) 
35) If you approve of the changes, then just run `setup.sh`
David Blume first commit

David Blume authored 9 years ago

36) 
37)     dotfiles$ ./setup.sh
38) 
David Blume Restore link to markdown so...

David Blume authored 9 years ago

39) See [config.dlma.com](http://config.dlma.com) for more.
David Blume first commit

David Blume authored 9 years ago

40) 
41) #### What's installed
42) 
David Blume Update README to reflect ch...

David Blume authored 6 years ago

43) 1. .bashrc and .bash\_profile
David Blume first commit

David Blume authored 9 years ago

44) 2. Vim resources
45)     1. .vimrc
David Blume Update README to reflect ch...

David Blume authored 6 years ago

46)     2. An empty .vim\_undo directory
David Blume first commit

David Blume authored 9 years ago

47)     3. .vim with the following plugins:
David Blume Add descriptions of the vim...

David Blume authored 9 years ago

48)         1. [pathogen](https://github.com/tpope/vim-pathogen), the Vim plugin manager.
David Blume Update README to reflect ch...

David Blume authored 6 years ago

49)         2. [vim-airline](https://github.com/vim-airline/vim-airline), for a better Vim statusline.
David Blume Add descriptions of the vim...

David Blume authored 9 years ago

50)         3. [bbye for :Bdelete](https://github.com/moll/vim-bbye), to delete buffers without affecting windows.
David Blume Remove NERDTree and use net...

David Blume authored 4 years ago

51)         4. [taglist](http://www.vim.org/scripts/script.php?script_id=273), a ctags tree-view explorer.
52)         5. [file-line](http://www.vim.org/scripts/script.php?script_id=2184), to open file:line as from a compiler error.
53)         6. [visual-star-search](http://got-ravings.blogspot.com/2008/07/vim-pr0n-visual-search-mappings.html), so * and # work in visual mode too.
54)         7. Assorted favorite colors like [desert](https://github.com/dblume/desert.vim).
David Blume Add .vimrc to the list of f...

David Blume authored 9 years ago

55) 3. .gitconfig and .gitignore
David Blume Added vim mappings to tmux.

David Blume authored 4 years ago

56) 4. .tmux.conf
57) 5. .inputrc, for a [partially matched command history traversal](http://askubuntu.com/questions/59846/bash-history-search-partial-up-arrow/59855#59855).
58) 6. .ssh/config, for a [fix for CVE-2016-0777](https://news.ycombinator.com/item?id=10901588). (Or upgrade to OpenSSH 7.1p2 released Jan 14, 2016 from http://www.openssh.com.)
David Blume first commit

David Blume authored 9 years ago

59) 
60) #### What's not installed
61) 
David Blume Add alias for colors in ls...

David Blume authored 9 years ago

62) 1. .dircolors (There are instructions in .bashrc to lighten the color of directories.)
63) 2. Private data like keys, get those from the USB4 bioport in the back of your neck.
David Blume first commit

David Blume authored 9 years ago

64) 
65) ### Is it any good?
66) 
67) [Yes](https://news.ycombinator.com/item?id=3067434).
68) 
69) ### License
70) 
David Blume Using the MIT license.

David Blume authored 8 years ago

71) This software uses the [MIT license](http://git.dlma.com/dotfiles.git/blob/master/LICENSE.txt).