These are my dotfiles, which includes configurations for bash, vim, git, and powershell.
Set-ExecutionPolicy Bypass -Scope Process -Force ; `
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072 ; `
Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/bgold09/dotfiles/master/install.ps1'))
Use the install file:
curl -fsSL https://raw.githubusercontent.com/bgold09/dotfiles/master/install.sh | sh
Each run of the bootstrap script may also require you to re-source your bashrc
and run the following to install vim plugins:
vim +PlugInstall +qall
- Patch Consolas using the font patcher distributed with nerd-fonts. Due to licensing, Consolas cannot be distributed in its patched form.
- Add the following line to your
.localrc
:export SOLARIZED='on'
bash
- aliases, completion, prompt and other tweaksbin
- executables here will be added to your$PATH
and be available anywhere (UNIX)bin-windows
- executables here will be added to your$PATH
and be available anywhere (Windows)git
- nice gitconfig and global gitignoreosx
- set sensible defaults for OS Xpowershell
- aliases, functions and custom promptpython
- tab completion for the interpreter, history, command editingscript
- helpers for installation of these dotfilessystem
- files here will be symlinked tohome
tmux
- configuration for tmuxvim
- a lot of vimrc tweaks, including the following plugins managed by [vim-plug]:windows
- environment for Windows CMD
To customize your installation, create any of the following files in your home directory and make the desired changes:
.bootstrap.exclusions
: add the names of any configurations you would like to skip during installation (one per line).localrc
: configure bash; add/remove aliases, define functions, etc..plugins.local.vim
: add VundlePlugin
lines to add more vim plugins, or use theUnBundle
command defined inplugins.vim
to disable plugins
- David Jenni for his dotfiles repository and bootstrapping for Windows CMD
- Ben Alman for his dotfiles repository and [spark tool] (https://github.com/holman/spark)
- Zach Holman for his dotfiles repository
- Mathias Bynens for his OSX defaults script
- Doug Black for his vim setup
- Steve Francia for his vim setup
- Brett Smith for dtrx
Copyright (c) 2014 Brian Golden
Licensed under the MIT license.