Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eko/dotfiles
My personal configuration files
https://github.com/eko/dotfiles
dotfiles
Last synced: 3 months ago
JSON representation
My personal configuration files
- Host: GitHub
- URL: https://github.com/eko/dotfiles
- Owner: eko
- Created: 2016-11-12T09:27:02.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-24T16:03:31.000Z (5 months ago)
- Last Synced: 2024-08-24T17:29:16.643Z (5 months ago)
- Topics: dotfiles
- Language: Vim Script
- Homepage:
- Size: 305 KB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
## Classic dotfiles
These dotfiles can be installed by running the following Make command:
```bash
$ make install✖ File already exists: /Users/vincent/.atom/config.cson
✖ File already exists: /Users/vincent/.gitconfig
✔ Installing file: /Users/vincent/.gitignore
[...]
```## Encrypted dotfiles
Before installing encrypted dotfiles, you have to import your private gpg key by typing:
```bash
$ gpg2 --import private.key
```Then, encrypted Makefiles can be automatically installed by typing:
```bash
$ make install-encrypted✔ Installing encrypted file: /Users/vincent/.ssh/config
```## List of dotfiles
Here is the detail of available dotfiles:
## [.aliases](https://raw.github.com/eko/dotfiles/master/.aliases)
* Install to `~/.aliases`## [.atom/config.cson](https://raw.github.com/eko/dotfiles/master/.atom/config.cson)
* Download [Atom](https://atom.io)
* Install to `~/.atom/config.cson`## [.brew](https://raw.github.com/eko/dotfiles/master/.brew)
* Install to `~/.brew`
* Then, run `./.brew` to install Homebrew libraries/applications## [.editorconfig](https://raw.github.com/eko/dotfiles/master/.editorconfig)
* Install to `project/` directory## [.exports](https://raw.github.com/eko/dotfiles/master/.exports)
* Install to `~/.exports`## [.functions](https://raw.github.com/eko/dotfiles/master/.functions)
* Install to `~/.functions`## [.gitconfig](https://raw.github.com/eko/dotfiles/master/.gitconfig)
* Install to `~/.gitconfig`## [.gitignore](https://raw.github.com/eko/dotfiles/master/.gitignore)
* Install to `~/.gitignore`
* Type `git config --global core.excludesfile ~/.gitignore`## [.iTerm2/com.googlecode.iterm2.plist](https://raw.github.com/eko/dotfiles/master/.iTerm2/com.googlecode.iterm2.plist)
* Install to `~/.iTerm2/com.googlecode.iterm2.plist`
* Do not forget to configure iTerm2 (Preferences > General) at the bottom to load configuration from `~/.iTerm2` directory## [.oh-my-zsh/themes/eko.zsh-theme](https://raw.github.com/eko/dotfiles/master/.oh-my-zsh/themes/eko.zsh-theme)
* Install to `~/.oh-my-zsh/themes/eko.zsh-theme`## [.sources](https://raw.github.com/eko/dotfiles/master/.sources)
* Install to `~/.sources`## [.tmux.conf](https://raw.github.com/eko/dotfiles/master/.tmux.conf)
* Install to `~/.tmux.conf`## [.vimrc](https://raw.github.com/eko/dotfiles/master/.vimrc)
* Install to `~/.vimrc`
* Type `vim +PlugInstall +qall` to install vim plugins## [.vim](https://raw.github.com/eko/dotfiles/master/.vim)
* Install to `~/.vim`## [.zshrc](https://raw.github.com/eko/dotfiles/master/.zshrc)
* Install to `~/.zshrc`