https://github.com/billryan/dotfiles
dotfiles of my configuration under Linux/OS X/Windows
https://github.com/billryan/dotfiles
Last synced: about 1 month ago
JSON representation
dotfiles of my configuration under Linux/OS X/Windows
- Host: GitHub
- URL: https://github.com/billryan/dotfiles
- Owner: billryan
- Created: 2015-05-24T01:02:57.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-16T02:04:53.000Z (almost 10 years ago)
- Last Synced: 2025-01-14T17:38:04.439Z (12 months ago)
- Language: Shell
- Homepage:
- Size: 2.49 MB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
dotfiles of my configuration files in OS X/Linux.
## Architecture
Use soft symlink for per-user configuration files
```
ln -s dotfiles/configuration_files ~/.configuration_files
```
Private tokens or other secret strings should be ignored by .gitignore. You can put your private tokens in a separate file named `.env_private` and `source` it in your main configuration files. Do not forget `chmod 600 env_private`.
Take my Github API token as an example, first you may set `HOMEBREW_GITHUB_API_TOKEN=xxxxx` in file `env_private`, then source it in your .zshrc.
```
# Read Private Environment file if it is present
[ -r ~/.env_private ] && . ~/.env_private
# Homebrew
export HOMEBREW_GITHUB_API_TOKEN=$HOMEBREW_GITHUB_API_TOKEN
```
## dircolors
- [seebi/dircolors-solarized](https://github.com/seebi/dircolors-solarized)
## Git
## tmux
- [seebi/tmux-colors-solarized](https://github.com/seebi/tmux-colors-solarized) - palette