https://github.com/pacso/dotfiles
Simple management of my system dotfiles
https://github.com/pacso/dotfiles
Last synced: about 1 year ago
JSON representation
Simple management of my system dotfiles
- Host: GitHub
- URL: https://github.com/pacso/dotfiles
- Owner: pacso
- License: mit
- Created: 2014-05-23T13:28:38.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-01-20T02:57:14.000Z (over 3 years ago)
- Last Synced: 2025-02-11T10:59:21.957Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 208 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jon Pascoe's DotFiles [](https://travis-ci.org/pacso/dotfiles) [](http://badge.fury.io/gh/pacso%2Fdotfiles)
My first stab at this was a modified clone of [Ryan Bates'](https://github.com/ryanb) excellent [dotfiles project](https://github.com/ryanb/dotfiles). Whilst this one draws heavily from that project, I've completely rewritten the installer/updater script to be a little more useful/maintainable.
This was written on and designed for Mac OS X.
## Installation
Run the following commands in your terminal. You will be prompted before any changes are committed to your system. Check out the [Rakefile](https://github.com/pacso/dotfiles/blob/master/Rakefile) and the associated tasks in [/rakelib](https://github.com/pacso/dotfiles/blob/master/rakelib) to see exactly what it does.
```terminal
git clone git://github.com/pacso/dotfiles ~/.dotfiles
cd ~/.dotfiles
rake install
```
After installing, open a new terminal window to see the effects.
## Updating things
This project makes use of other open-source projects, such as [oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh). To simplify the job of keeping them all up to date, there is a master update task to do this for you:
```terminal
cd ~/.dotfiles
rake update
```
However, if for some reason you just want to update one component, you can use the namespaced update action instead:
```terminal
cd ~/.dotfiles
rake zsh:update
```
## Uninstall
To completely remove everything, first disable and remove everything installed by this project:
```terminal
cd ~/.dotfiles
rake uninstall
```
Then finally you can remove this project itself:
```terminal
cd; rm -r ~/.dotfiles
```