Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raineorshine/dotfiles
Store your dotfiles in a repo and symlink them to your home directory.
https://github.com/raineorshine/dotfiles
dotfiles
Last synced: 2 months ago
JSON representation
Store your dotfiles in a repo and symlink them to your home directory.
- Host: GitHub
- URL: https://github.com/raineorshine/dotfiles
- Owner: raineorshine
- Created: 2015-10-05T18:17:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-21T08:18:27.000Z (4 months ago)
- Last Synced: 2024-10-14T11:29:10.618Z (3 months ago)
- Topics: dotfiles
- Language: Shell
- Homepage:
- Size: 204 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Raine's personal dotfiles and editor settings.
Files are stored in the repo and then symlinked to their respective system directories.
## Usage
Add new files to the repo:
1. `cd ~/projects/dotfiles`
2. `mv ~/.zprofile .`
3. `ln -s .zprofile ~/.zprofile`## Gulp
This repo also contains a legacy gulp app that handles setup, backup, and restoration of root dotfiles.
gulp setup
Backup and link the dotfiles from this repo into your user directory.
gulp restore
Remove all dotfiles from the user directory that came from this repo and rename backups to originals. Do not run before gulp backup orgulp setup
or your dotfiles will be deleted without backups!
gulp backup
(internal)
Backup all user dotfiles that would get overwritten bygulp setup
adding a '_backup' extension
gulp link
(internal)
Create symlinks from user root dotfiles to repo dotfiles. Part of setup
gulp remove
(internal)
Remove all dotfiles from the user directory that came from this repo. Do not run before gulp backup orgulp setup
or your dotfiles will be deleted without backups!