dotfiles
dotfiles copied to clipboard
David's dotfiles repository
- David's dotfiles
To install all of these, just run ~./install.sh~. This assumes that your dotfiles are inside =~/.dotfiles/=
** brew Apps and stuff that should be installed through brew (and cask) on all of my systems. To install, use [[https://github.com/Homebrew/homebrew-bundle][brew-bundle]].
** git holds gitconfig and gitignore_global. Sets default editor, author name, credential helper and other stuff for git usage. Needs to get symlinked to =~/.gitconfig= and =~/.gitignore_global=.
** pip Basic python packages that have to be OS global and not virtualenv specific. Install with ~pip install -r packages.txt~
** npm Same as pip but for node packages. Run ~python install.py~
** tmux Adds tmux configuration to work with vim-friendly shorcuts and a better style. Comment the last line inside ~.tmux.conf~ in to use vim-tmuxline instead. Has to go under =~/.tmux.conf=
Also adds a terminfo file for adding italic font support to tmux
** Alacritty Config file for [[https://github.com/jwilm/alacritty][Alacritty]], a GPU-accelerated terminal emulator
Symlink under =~/.config/alacritty.yml=
** vim This is basically a nvim config and not intended for normal vim.
Symlink under =~/.config/nvim/init.vim= and =~/.config/nvim/ginit.vim=.
Also comes with a =~/.xvimrc= for use with XVim (xcode)
Install plugins with [[https://github.com/VundleVim/Vundle.vim][Vundle]].
** spacemacs My spacemacs config. Heavily opinionated. [[https://github.com/syl20bnr/spacemacs][Install spacemacs here.]] and symlink to =~/.spacemacs=.
** sublimious / sublime text Config is managed by [[https://github.com/dvcrn/sublimious][sublimious]]. Symlink to =~/.sublimious= and install sublimious through package control.
** proton / atom Config is managed by [[https://github.com/dvcrn/proton][proton]]. Symlink to =~/.proton= and install proton through apm.
** kwm / khdr config for [[kwm][https://github.com/koekeishiya/kwm]]. Symlink to =~/.kwm/kwmrc= and =~/.khdrc=
** term terminfo files for adding italic font support to xterm