No description
Find a file
Eryn Wells adfc594420 [zsh] Get the hostname back
Use != instead of -ne when checking $TERM_PROGRAM. This has been this way for years;
I do not really understand why this is happening now.
2022-11-30 11:41:55 -08:00
Alfred/Alfred.alfredpreferences
Ansible
bin Add fetch_moon_data.py script to bin/ 2022-11-16 15:30:49 +00:00
Colors
config/nvim [vim] Add ensureMetadataDirectoriesExist() and call it 2022-11-16 08:58:07 -08:00
dircolors
Dotfiles
LaunchAgents
mutt
vim
zsh/func [zsh] Get the hostname back 2022-11-30 11:41:55 -08:00
.gitignore
emacs
gdbinit
gitconfig [git] Add really-clean alias 2022-11-30 11:41:55 -08:00
gitignore [git] Ignore *~ files 2022-11-15 17:50:18 -08: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
README.md
screenrc
setup.sh
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
vimrc.common [vim] Remove command-t; it's been real o7 2022-11-15 17:50:18 -08:00
Xdefaults
zprofile
zshenv [zsh] Add init_env_aliases with some aliases to create maps and arrays 2022-10-20 09:20:29 -07:00
zshrc

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.