Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/trishume/dotfiles

My dotfiles for Linux and Mac.
https://github.com/trishume/dotfiles

dotfiles fish hammerspoon

Last synced: 2 months ago
JSON representation

My dotfiles for Linux and Mac.

Awesome Lists containing this project

README

        

# Tristan does dotfiles

Based off of holman/dotfiles and spf13-vim

These may not immediately work on your system because of the assumption that you organize things in a folder called ~/Box like I do.
If you change these paths things should work.

## components

There's a few special files in the hierarchy.

- **bin/**: Anything in `bin/` will get added to your `$PATH` and be made
available everywhere.
- **topic/\*.zsh**: Any files ending in `.zsh` get loaded into your
environment.
- **topic/\*.symlink**: Any files ending in `*.symlink` get symlinked into
your `$HOME`. This is so you can keep all of those versioned in your dotfiles
but still keep those autoloaded files in your home directory. These get
symlinked in when you run `rake install`.
- **topic/\*.completion.sh**: Any files ending in `completion.sh` get loaded
last so that they get loaded after we set up zsh autocomplete functions.

## add-ons

There are a few things I use to make my life awesome. They're not a required
dependency, but if you install them they'll make your life a bit more like a
bubble bath.

- If you want some more colors for things like `ls`, install grc: `brew install
grc`.
- If you install the excellent [rvm](http://rvm.beginrescueend.com) to manage
multiple rubies, your current branch will show up in the prompt. Bonus.