Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/christhekeele/dotfiles
My personal dotfiles for *nixes
https://github.com/christhekeele/dotfiles
dotfiles
Last synced: about 2 months ago
JSON representation
My personal dotfiles for *nixes
- Host: GitHub
- URL: https://github.com/christhekeele/dotfiles
- Owner: christhekeele
- License: other
- Created: 2014-06-18T03:56:44.000Z (over 10 years ago)
- Default Branch: latest
- Last Pushed: 2024-08-05T17:15:39.000Z (5 months ago)
- Last Synced: 2024-08-06T20:08:40.633Z (5 months ago)
- Topics: dotfiles
- Language: Shell
- Size: 8.85 MB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# dotfiles
> _**My personal dotfiles for \*nixes**_
## Installation
Requirements: `git`, `rcm`, `sudo` access
Get my dotfiles à la:
```bash
git clone [email protected]:christhekeele/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
git submodule init
git submodule update --recursive
```They're made to work with the excellent dotfile manager [rcm](https://github.com/thoughtbot/rcm). After installing `rcm`, you can run `rcup` to link them into your home folder, or `rcup -t mac` to include OSX-specific goodies.
## Post-Installation
Running `rcup` for the first time will accidentally place this project's README and LICENSE in your home folder. (Later runs won't once the `.rcrc` is in place.) After your initial installation, prune them with `rm -f ~/.LICENSE.md ~/.README.md`.
## Contents
### Universal
- a `.rcrc` to ignore `*.md` files in the dotfiles directory
- a simple `.gemrc` that doesn't install documentation
- a simple `.railsrc` that prefers postgres
- my [Atom](https://atom.io) editor customizations
- a custom install of [prezto](https://github.com/sorin-ionescu/prezto), a [zsh](http://www.zsh.org/) framework, with handwritten battery indicator and git index prompt options
- a custom prezto theme using those features
- all my `zsh` runcoms
- a hook to set `zsh` as your default shell### Mac
- a Brewfile that uses `brew` and `cask` to provision my go-to libraries and applications
- a hook to install `brew` and modify your `/etc/paths` to sate it
- a hook to execute the `Brewfile`