No description
Find a file
2022-01-22 10:22:55 -08:00
Ansible [mutt] Add urlview to mail configuration 2018-04-26 07:24:37 -07:00
bin Merge branch 'master' into zsh-func 2022-01-19 08:31:23 -08:00
codetemplates/django/basic Add .gitignore to django basic template 2013-08-09 10:13:52 -07:00
Colors [colors] New SolarizedDark color for newer version of Terminal 2017-01-15 08:33:59 -08:00
dircolors Updated darwin ls colors 2014-07-20 09:09:28 -07:00
Dotfiles Add Dotfiles Xcode project, with ShellLog target for logging shell stuff to os_log facilities 2022-01-19 08:21:10 -08:00
LaunchAgents [offlineimap] Change Label of launch agent 2018-04-13 22:38:26 -07:00
mutt [mutt] A few tweaks to mailcap and colors 2019-12-02 11:33:31 -08:00
vim Merge remote-tracking branch 'github/master' 2019-01-20 18:04:43 -08:00
zsh/func [zsh] Do a bunch of profiling and clean up all my init functions -- shell init is so much faster now! 2022-01-22 10:13:05 -08:00
.gitignore [git] Ignore mutt/smime 2021-11-29 13:42:41 -08:00
emacs [emacs] Some updates (shhhh) 2019-01-20 18:03:20 -08:00
gdbinit Add a GDB config file (yess!) 2013-01-07 10:13:45 -08:00
gitconfig [git] Add rbm alias -> rebase origin/master master 2019-11-08 16:30:28 -08:00
gitignore Never commit SSH keys 2018-03-22 09:22:06 -07:00
gvimrc [vim] no list mode in GUI vim 2015-01-03 18:39:41 -08:00
hgrc Mercurial config 2014-01-21 08:25:20 -08:00
indent.pro
logrc Add a simple .logrc 2022-01-19 08:21:10 -08:00
muttrc [mutt] A few tweaks to mailcap and colors 2019-12-02 11:33:31 -08:00
nethackrc Turns out my nethack doesn't have hpmon or RACE options 2014-02-10 10:41:03 -07:00
README.md Update the README, which hasn't been updated in literal years 2022-01-22 10:22:55 -08:00
screenrc
setup.sh [setup] Comment out command-t setup since I don't use it much... 2018-04-15 19:14:41 -07:00
tmux.conf Fix the tmux styles 2018-04-08 07:32:51 -07:00
toprc
vimrc [vim] Remove some long unused bundles and stray configs 2022-01-19 08:21:10 -08:00
vimrc.local Fix comments in vimrc.local 2012-11-01 10:49:34 -07:00
Xdefaults
zprofile [zsh] Remove all the ShellLog calls -- just too slow :( 2022-01-22 09:39:51 -08:00
zshenv [zsh] Do a bunch of profiling and clean up all my init functions -- shell init is so much faster now! 2022-01-22 10:13:05 -08:00
zshrc [zsh] Do a bunch of profiling and clean up all my init functions -- shell init is so much faster now! 2022-01-22 10:13:05 -08:00

Dotfiles

This is my collection of dotfiles, preserved here for all to see and enjoy. Feel free to copy anything you see here. It would be nice if you added a comment mentioning where you got it.

My environment relies on zsh, vim, and git.

Installation

Clone the repository to a directory on your machine. I like to use ~/.dotfiles.

git clone https://github.com/erynofwales/dotfiles.git ~/.dotfiles

Run the setup script.

cd ~/.dotfiles
./setup.sh

This script will symlink all the config files in the directory to your home directory, clone a bunch of git repos, and do some other miscellaneous setup.

Enjoy.

Profiling

ZSH has a built in profiler. If you're concerned about init times, place the following at the top of .zshenv.

zmodload zsh/zprof

Then, at the end of either .zshrc or .zprofile, call zprof to get the results of the profiling session.

License

Everything in this repository is licensed under the Creative Commons Attribution 3.0 Unported License.