-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Adam Simpson
committed
Nov 27, 2013
1 parent
93da81e
commit 58cdd71
Showing
1 changed file
with
42 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,43 @@ | ||
# Read Me | ||
# Dotfiles install | ||
|
||
Simply add ```. ~/.dotfiles/bash/functions | ||
. ~/.dotfiles/bash/aliases``` to your .bash_profile or .bashrc to get up and running. | ||
## Shell aliases and functions | ||
* Add `. ~/.dotfiles/bash/functions | ||
. ~/.dotfiles/bash/aliases` to your .bash_profile, .bashrc, or .zshrc to get aliases and functions working. | ||
|
||
## Zsh config | ||
* Symlink `~/.dotfiles/zsh/.zshrc` to `$HOME` | ||
|
||
* Symlink plugins `~/.dotfiles/zsh/plugins` to `~/.oh-my-zsh/custom` | ||
|
||
* Download the theme from the releases section of the Github repo. | ||
|
||
## Launchd daemons | ||
* Symlink the `.plist` files in `.dotfiles/launch-scripts/` into `~/Library/LaunchAgents` | ||
|
||
`ln -s ~/.dotfiles/launch-scripts/com.some-file.plist ~/Library/LaunchAgents/com.some-file.plist` | ||
|
||
* Load the daemons by running the `load` command for each plist: | ||
|
||
`launchctl load ~/Library/LaunchAgents/com.some-name.plist` | ||
|
||
## Mac OS X Defaults | ||
* Run the `set-defaults.sh` script in `.dotfiles/osx/` to set the preferences. | ||
|
||
## Tmux Conf | ||
* Symlink the `.dotfiles/tmux/tmux.conf` file to your `$HOME` directory | ||
|
||
## Vim Config | ||
* [Install vundle](https://github.com/gmarik/vundle) | ||
|
||
* Symlink `~/.dotfiles/.vimrc` to $HOME | ||
|
||
* Open vim and `.vimrc`, and run `:BundleInstall` | ||
|
||
* Re-source `.vimrc`, and all bundles should be installed | ||
|
||
## Git Config | ||
* Symlink both `gitmessage.txt` and `master_git_ignore` into $HOME | ||
|
||
* Add `excludesfile = ~/.master_git_ignore` under `[core]` to `~/.gitconfig` | ||
|
||
* Add `template = ~/.gitmessage.txt` under `[commit]` to `~/.gitconfig` |