No description
Find a file
Eryn Wells 50b0c20c89 [vim] Move vim config files to vim directory
Vim now also supports XDG_CONFIG_HOME for its config files. So use that.
2026-02-07 18:38:13 -08:00
Alfred/Alfred.alfredpreferences [Alfred] Set keyboard shortcut to Ctrl-Space 2022-10-20 08:54:23 -07:00
Ansible [vim] Set mode with a string in Ansible tasks file for setting up vim 2025-08-09 07:45:52 -07:00
bin Add generate-motd script 2024-09-19 13:48:49 -07:00
Colors Update Dracula Terminal.app colors 2023-08-22 09:46:06 -07:00
dircolors Updated darwin ls colors 2014-07-20 09:09:28 -07:00
emacs [emacs] Move emacs config to emacs/init.el 2026-01-25 16:23:56 -08:00
Fortune [fortune] Rename bare fortune file with .txt extension; rewrite Makefile as a bmake style Makefile 2026-01-30 09:57:56 -08:00
git [git] Move gitconfig and gitignore to git/ 2026-01-21 08:23:44 -08:00
LaunchAgents Add generate-motd script 2024-09-19 13:48:49 -07:00
mutt [mutt] Move muttrc to mutt/ 2026-01-25 17:44:09 -08:00
nvim [vim] Move vim config files to vim directory 2026-02-07 18:38:13 -08:00
Python/eryntools Add a mechanism for building a cache of "system parameters" 2024-03-05 11:08:53 -08:00
ssh [ssh] Add vim modeline to SSH config fragment for personal hosts 2024-08-20 11:19:23 -07:00
tmux [tmux] Move config to tmux/ 2026-01-25 16:24:22 -08:00
vim [vim] Move vim config files to vim directory 2026-02-07 18:38:13 -08:00
Xcode [xcode] Copy over IDETemplateMacros.plist with a simplified file header 2023-08-26 07:59:43 -07:00
zsh [zsh] Fix typo in XDG_DOCUMENTS_DIR variable 2026-02-06 08:27:54 -08:00
.gitignore Ignore Fortune .dat files 2025-08-11 17:07:39 -07:00
clangd [clangd] Use c++11 for clangd 2023-09-10 15:40:00 -07:00
gdbinit
hgrc
indent.pro
logrc Add a simple .logrc 2022-01-19 08:21:10 -08:00
Makefile Add a BSD Makefile to set up dotfiles 2026-02-07 09:57:16 -08:00
nethackrc [nethack] Some rc tweaks after ascension 2023-03-20 08:42:43 -07:00
README.md Replace vim with neovim in the README 2026-01-18 08:04:08 -07:00
screenrc
setup.sh [setup.sh] Build fortunes file in setup.sh 2025-08-11 17:12:14 -07:00
toprc
Xdefaults

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, neovim, 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.