Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samsymons/dotfiles
Configuration for vim, zsh, tmux, and more
https://github.com/samsymons/dotfiles
dotfiles tmux vim zsh
Last synced: 6 days ago
JSON representation
Configuration for vim, zsh, tmux, and more
- Host: GitHub
- URL: https://github.com/samsymons/dotfiles
- Owner: samsymons
- License: mit
- Created: 2014-02-01T23:45:59.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2022-12-18T23:23:03.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T00:44:13.589Z (7 months ago)
- Topics: dotfiles, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 276 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT.txt
Awesome Lists containing this project
README
# Sam’s dotfiles
Based off of the [excellent repo from Mathias Bynens](https://github.com/mathiasbynens/dotfiles).
## Installation
You can clone the repository wherever you want. (I like to keep it in `~/Projects/dotfiles`, with `~/dotfiles` as a symlink.) The bootstrapper script will pull in the latest version and copy the files to your home folder.
```bash
git clone https://github.com/mathiasbynens/dotfiles.git && cd dotfiles && source bootstrap.sh
```To update, `cd` into your local `dotfiles` repository and then:
```bash
source bootstrap.sh
```Alternatively, to update while avoiding the confirmation prompt:
```bash
set -- -f; source bootstrap.sh
```## Specify the `$PATH`
If `~/.path` exists, it will be sourced along with the other files, before any feature testing (such as [detecting which version of `ls` is being used](https://github.com/mathiasbynens/dotfiles/blob/aff769fd75225d8f2e481185a71d5e05b76002dc/.aliases#L21-L26)) takes place.
Here’s an example `~/.path` file that adds `/usr/local/bin` to the `$PATH`:
```bash
export PATH="/usr/local/bin:$PATH"
```