No description
Find a file
2023-03-29 12:53:13 -07:00
Alfred/Alfred.alfredpreferences
Ansible
bin Add iterm_set_font script to bin/ 2023-03-28 14:26:37 -07:00
Colors
config/nvim [nvim] Bring over gitcommit.vim to the neovim location from vim/ 2023-03-29 12:53:13 -07:00
dircolors
Dotfiles
LaunchAgents
mutt
vim [nvim] Add Theacodes Witchhazel color theme to my plugins list 2023-03-20 13:49:32 -07:00
zsh/func [zsh] Echo the result of darwin-hardware-model instead of returning it 2023-03-29 12:53:13 -07:00
.gitignore
emacs [emacs] Set a vim filetype for this file 2023-03-20 13:49:32 -07:00
gdbinit
gitconfig [git] Set core.editor to nvim 2023-03-20 10:04:22 -07:00
gitignore [git] Blanket ignore *~ files 2023-03-20 10:04:22 -07:00
gvimrc
hgrc
indent.pro
logrc
muttrc [mutt] Prefer text/html to text/plain mail formats 2022-11-16 15:34:03 +00:00
nethackrc [nethack] Some rc tweaks after ascension 2023-03-20 08:42:43 -07:00
README.md
screenrc
setup.sh Fix the Vim configuration in setup.sh 2023-03-20 13:50:05 -07:00
tmux.conf [tmux] Update tmux.conf to use the newer versions of window-status settings 2022-11-16 15:33:47 +00:00
toprc
vimrc [vim] Ensure backup, swap, and undo directories exist so those state files are placed correctly 2023-03-20 10:09:44 -07:00
vimrc.common [vim] Remove the color scheme stuff from vimrc.common 2023-03-22 14:37:49 -07:00
Xdefaults
zprofile [zsh] Remove the shebang from the init scripts 2023-03-28 10:53:27 -07:00
zshenv [zsh] Move Darwin $OSBUILD, $OSVERSION, and $HWMODEL 2023-03-28 10:50:59 -07:00
zshrc [zsh] Remove the shebang from the init scripts 2023-03-28 10:53:27 -07: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.